Freigeben über


ID3DXFileEnumObject-Schnittstelle

Anwendungen verwenden die Methoden der ID3DXFileEnumObject-Schnittstelle, um die datenobjekte der untergeordneten Datei in der Datei zu durchlaufen und ein untergeordnetes Objekt anhand seines GUID (Globally Unique Identifier) oder seines Namens abzurufen.

Member

Die ID3DXFileEnumObject-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3DXFileEnumObject verfügt auch über folgende Membertypen:

Methoden

Die ID3DXFileEnumObject-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
Getchild Ruft ein untergeordnetes Objekt in diesem Dateidatenobjekt ab.
GetChildren Ruft die Anzahl der untergeordneten Objekte in diesem Dateidatenobjekt ab.
GetDataObjectById Ruft das Datenobjekt ab, das über die angegebene GUID verfügt.
GetDataObjectByName Ruft das Datenobjekt ab, das über den angegebenen Namen verfügt.
Getfile Ruft das ID3DXFile-Objekt ab.

 

Bemerkungen

Die GUID für die ID3DXFileEnumObject-Schnittstelle ist IID_ID3DXFileEnumObject.

Der LPD3DXFILEENUMOBJECT-Typ wird als Zeiger auf diese Schnittstelle definiert.

typedef interface ID3DXFileEnumObject *LPD3DXFILEENUMOBJECT;

Anforderungen

Anforderung Wert
Header
D3DX9Xof.h
Bibliothek
D3dx9.lib

Siehe auch

D3DX X-Dateischnittstellen