Interface ID3DXFileData
Os aplicativos usam os métodos da interface ID3DXFileData para criar ou acessar a hierarquia imediata do objeto de dados. As restrições de modelo determinam a hierarquia.
Membros
A interface ID3DXFileData herda da interface IUnknown . ID3DXFileData também tem estes tipos de membros:
Métodos
A interface ID3DXFileData tem esses métodos.
Método | Descrição |
---|---|
Getchild | Recupera um objeto filho neste objeto de dados de arquivo. |
GetChildren | Recupera o número de filhos neste objeto de dados de arquivo. |
GetEnum | Recupera o objeto de enumeração neste objeto de dados de arquivo. |
Getid | Recupera o GUID deste objeto de dados de arquivo. |
GetName | Recupera o nome desse objeto de dados de arquivo. |
Gettype | Recupera a ID do modelo neste objeto de dados de arquivo. |
Isreference | Indica se esse objeto de dados de arquivo é um objeto de referência que aponta para outro objeto de dados filho. |
Bloquear | Acessa os dados do arquivo .x. |
Desbloquear | Encerra o tempo de vida do ponteiro ppData retornado por ID3DXFileData::Lock. |
Comentários
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. Um filho pode ser outro objeto de dados ou uma referência a um objeto de dados anterior.
O GUID para a interface ID3DXFileData é IID_ID3DXFileData.
O tipo LPD3DXFILEDATA é definido como um ponteiro para essa interface.
typedef interface ID3DXFileData *LPD3DXFILEDATA;
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também