Interfaccia ID3DXFileData

Le applicazioni usano i metodi dell'interfaccia ID3DXFileData per compilare o accedere alla gerarchia immediata dell'oggetto dati. Le restrizioni del modello determinano la gerarchia.

Membri

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

Metodi

L'interfaccia ID3DXFileData include questi metodi.

Metodo Descrizione
GetChild Recupera un oggetto figlio in questo oggetto dati di file.
GetChildren Recupera il numero di elementi figlio in questo oggetto dati di file.
GetEnum Recupera l'oggetto di enumerazione in questo oggetto dati di file.
GetId Recupera il GUID di questo oggetto dati file.
GetName Recupera il nome dell'oggetto dati del file.
GetType Recupera l'ID modello in questo oggetto dati file.
Isreference Indica se questo oggetto dati file è un oggetto riferimento che punta a un altro oggetto dati figlio.
Lock Accede ai dati del file con estensione x.
Unlock Termina la durata del puntatore ppData restituito da ID3DXFileData::Lock.

 

Commenti

I tipi di dati consentiti dal modello sono denominati membri facoltativi. I membri facoltativi non sono obbligatori, ma un oggetto potrebbe perdere informazioni importanti senza di esse. Questi membri facoltativi vengono salvati come elementi figlio dell'oggetto dati. Un elemento figlio può essere un altro oggetto dati o un riferimento a un oggetto dati precedente.

Il GUID per l'interfaccia ID3DXFileData è IID_ID3DXFileData.

Il tipo LPD3DXFILEDATA è definito come puntatore a questa interfaccia.

typedef interface ID3DXFileData *LPD3DXFILEDATA;

Requisiti

Requisito Valore
Intestazione
D3DX9Xof.h
Libreria
D3dx9.lib

Vedi anche

Interfacce file D3DX X