Interface ID3DXFileSaveObject

Os aplicativos usam os métodos da interface ID3DXFileSaveObject para gravar um arquivo .x em disco e para adicionar e salvar objetos e modelos de dados.

Membros

A interface ID3DXFileSaveObject herda da interface IUnknown . ID3DXFileSaveObject também tem estes tipos de membros:

Métodos

A interface ID3DXFileSaveObject tem esses métodos.

Método Descrição
AddDataObject Adiciona um objeto de dados como um filho do objeto ID3DXFileSaveData .
Getfile Obtém a interface ID3DXFile do objeto que criou esse objeto ID3DXFileSaveObject .
Salvar Salva um objeto de dados e seus filhos em um arquivo .x no disco.

 

Comentários

Modelos não são necessários em todos os arquivos. Por exemplo, você pode colocar todos os modelos em um único arquivo .x em vez de duplicá-los em cada arquivo .x.

A interface ID3DXFileSaveObject é obtida chamando o método ID3DXFile::CreateSaveObject .

O GUID (identificador global exclusivo) para a interface ID3DXFileSaveObject é IID_ID3DXFileSaveObject.

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

typedef interface ID3DXFileSaveObject *LPD3DXFILESAVEOBJECT;

Requisitos

Requisito Valor
parâmetro
D3DX9Xof.h
Biblioteca
D3dx9.lib

Confira também

Interfaces de arquivo D3DX X