IDirectXFileData-Schnittstelle

Anwendungen verwenden die Methoden der IDirectXFileData-Schnittstelle, um die direkte Hierarchie des Datenobjekts zu erstellen oder auf diese zuzugreifen. Vorlageneinschränkungen bestimmen die Hierarchie. Datentypen, die von der Vorlage zugelassen werden, werden als optionale Member bezeichnet. Die optionalen Member sind nicht erforderlich, aber ein Objekt kann wichtige Informationen ohne sie übersehen. Diese optionalen Member werden als untergeordnete Elemente des Datenobjekts gespeichert. Die untergeordneten Elemente können ein anderes Datenobjekt, ein Verweis auf ein früheres Datenobjekt oder ein binäres Objekt sein. Veraltet.

Members

Die IDirectXFileData-Schnittstelle erbt von IDirectXFileObject. IDirectXFileData verfügt auch über diese Typen von Membern:

Methoden

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

Methode BESCHREIBUNG
AddBinaryObject Erstellt ein binäres -Objekt und fügt es als untergeordnetes -Objekt hinzu. Veraltet.
AddDataObject Fügt ein Datenobjekt als untergeordnetes Objekt hinzu. Veraltet.
AddDataReference Erstellt ein Datenverweisobjekt als untergeordnetes Objekt und fügt es hinzu. Veraltet.
GetData Ruft die Daten für einen der -Elemente des -Objekts oder die Daten für alle Member ab. Veraltet.
GetNextObject Ruft das nächste untergeordnete Datenobjekt, Datenverweisobjekt oder binäre Objekt in der DirectX-Datei ab. Veraltet.
Gettype Ruft die GUID der Vorlage des Objekts ab. Veraltet.

Bemerkungen

Die GUID für die IDirectXFileData-Schnittstelle ist IID _ IDirectXFileData.

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

typedef interface IDirectXFileData *LPDIRECTXFILEDATA;

Requirements (Anforderungen)

Anforderung Wert
Header
DXFile.h
Bibliothek
D3dxof.lib

Weitere Informationen

IDirectXFileObject

X-Dateischnittstellen