Interface ID3DXSaveUserData
Essa interface é implementada pelo aplicativo para salvar quaisquer dados de usuário adicionais inseridos em arquivos .x. Uma instância dessa interface é passada para D3DXSaveMeshHierarchyToFile e o D3DX chama o método apropriado nessa interface sempre que os dados apropriados são encontrados. Por exemplo, para cada objeto de quadro no arquivo .x, ID3DXSaveUserData::AddFrameChildData é chamado e passado os dados filho.
Membros
A interface ID3DXSaveUserData herda da interface IUnknown . ID3DXSaveUserData também tem estes tipos de membros:
Métodos
A interface ID3DXSaveUserData tem esses métodos.
Método | Descrição |
---|---|
AddFrameChildData | Adicione dados filho ao quadro. |
AddMeshChildData | Adicione dados filho à malha. |
AddTopLevelDataObjectsPost | Adicione um objeto de nível superior após a hierarquia de quadros. |
AddTopLevelDataObjectsPre | Adicione um objeto de nível superior antes da hierarquia de quadros. |
RegisterTemplates | Um retorno de chamada para o usuário registrar um modelo de arquivo .x. |
SaveTemplates | Um retorno de chamada para o usuário salvar um modelo de arquivo .x. |
Comentários
O tipo LPD3DXSAVEUSERDATA é definido como um ponteiro para essa interface.
typedef interface ID3DXSaveUserData ID3DXSaveUserData;
typedef interface ID3DXSaveUserData *LPD3DXSAVEUSERDATA;
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também