Compartir a través de


Interfaz ID3DXFileSaveObject

Las aplicaciones usan los métodos de la interfaz ID3DXFileSaveObject para escribir un archivo .x en el disco y para agregar y guardar objetos de datos y plantillas.

Miembros

La interfaz ID3DXFileSaveObject hereda de la interfaz IUnknown . ID3DXFileSaveObject también tiene estos tipos de miembros:

Métodos

La interfaz ID3DXFileSaveObject tiene estos métodos.

Método Descripción
AddDataObject Agrega un objeto de datos como elemento secundario del objeto ID3DXFileSaveData .
GetFile Obtiene la interfaz ID3DXFile del objeto que creó este objeto ID3DXFileSaveObject .
Guardar Guarda un objeto de datos y sus elementos secundarios en un archivo .x en el disco.

 

Comentarios

Las plantillas no son necesarias en todos los archivos. Por ejemplo, podría colocar todas las plantillas en un único archivo .x en lugar de duplicarlas en cada archivo .x.

La interfaz ID3DXFileSaveObject se obtiene llamando al método ID3DXFile::CreateSaveObject .

El identificador único global (GUID) de la interfaz ID3DXFileSaveObject es IID_ID3DXFileSaveObject.

El tipo LPD3DXFILESAVEOBJECT se define como puntero a esta interfaz.

typedef interface ID3DXFileSaveObject *LPD3DXFILESAVEOBJECT;

Requisitos

Requisito Value
Encabezado
D3DX9Xof.h
Biblioteca
D3dx9.lib

Consulte también

Interfaces de archivo D3DX X