Compartir a través de


Interfaz ID3DXLoadUserData

La aplicación implementa esta interfaz para guardar los datos de usuario adicionales insertados en archivos .x. Una instancia de esta interfaz se pasa a D3DXLoadMeshHierarchyFromX y D3DX llama al método adecuado en esta interfaz cada vez que se encuentran los datos adecuados. Por ejemplo, para cada objeto de marco del archivo .x, se llama a ID3DXLoadUserData::LoadFrameChildData y se pasan los datos secundarios.

Miembros

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

Métodos

La interfaz ID3DXLoadUserData tiene estos métodos.

Método Descripción
LoadFrameChildData Cargar datos secundarios de marco desde un archivo .x.
LoadMeshChildData Cargue datos secundarios de malla desde un archivo .x.
LoadTopLevelData Cargue datos de nivel superior desde un archivo .x.

 

Comentarios

El tipo LPD3DXLOADUSERDATA se define como puntero a esta interfaz.

typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;

Requisitos

Requisito Value
Encabezado
D3dx9anim.h
Biblioteca
D3dx9.lib

Consulte también

D3DX Interfaces