Interfaccia ID3DXLoadUserData

Questa interfaccia viene implementata dall'applicazione per salvare eventuali dati utente aggiuntivi incorporati in file con estensione x. Un'istanza di questa interfaccia viene passata a D3DXLoadMeshHierarchyFromX e D3DX chiama il metodo appropriato in questa interfaccia ogni volta che vengono rilevati i dati appropriati. Ad esempio, per ogni oggetto frame nel file .x, ID3DXLoadUserData::LoadFrameChildData viene chiamato e passato i dati figlio.

Membri

L'interfaccia ID3DXLoadUserData eredita dall'interfaccia IUnknown . ID3DXLoadUserData include anche questi tipi di membri:

Metodi

L'interfaccia ID3DXLoadUserData include questi metodi.

Metodo Descrizione
LoadFrameChildData Caricare i dati figlio del frame da un file con estensione x.
LoadMeshChildData Caricare i dati figlio mesh da un file con estensione x.
LoadTopLevelData Caricare i dati di primo livello da un file con estensione x.

 

Commenti

Il tipo LPD3DXLOADUSERDATA è definito come puntatore a questa interfaccia.

typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;

Requisiti

Requisito Valore
Intestazione
D3dx9anim.h
Libreria
D3dx9.lib

Vedi anche

Interfacce D3DX