Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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