Compartilhar via


Interface IDirectXFileData

Os aplicativos usam os métodos da interface IDirectXFileData para criar ou acessar a hierarquia imediata do objeto de dados. As restrições de modelo determinam a hierarquia. Os tipos de dados permitidos pelo modelo são chamados de membros opcionais. Os membros opcionais não são necessários, mas um objeto pode perder informações importantes sem eles. Esses membros opcionais são salvos como filhos do objeto de dados. Os filhos podem ser outro objeto de dados, uma referência a um objeto de dados anterior ou um objeto binário. Preterido.

Membros

A interface IDirectXFileData herda de IDirectXFileObject. IDirectXFileData também tem estes tipos de membros:

Métodos

A interface IDirectXFileData tem esses métodos.

Método Descrição
AddBinaryObject Cria um objeto binário e o adiciona como um objeto filho. Preterido.
AddDataObject Adiciona um objeto de dados como um objeto filho. Preterido.
AddDataReference Cria e adiciona um objeto de referência de dados como um objeto filho. Preterido.
GetData Recupera os dados de um dos membros do objeto ou dos dados de todos os membros. Preterido.
GetNextObject Recupera o próximo objeto de dados filho, o objeto de referência de dados ou o objeto binário no arquivo DirectX. Preterido.
Gettype Recupera o GUID do modelo do objeto. Preterido.

 

Comentários

O GUID para a interface IDirectXFileData é IID_IDirectXFileData.

O tipo LPDIRECTXFILEDATA é definido como um ponteiro para essa interface.

typedef interface IDirectXFileData *LPDIRECTXFILEDATA;

Requisitos

Requisito Valor
parâmetro
DXFile.h
Biblioteca
D3dxof.lib

Confira também

IDirectXFileObject

Interfaces de arquivo X