Freigeben über


IDirectXFileData-Schnittstelle

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

Member

Die IDirectXFileData-Schnittstelle erbt von IDirectXFileObject. IDirectXFileData verfügt auch über folgende Membertypen:

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 und fügt es als untergeordnetes Objekt hinzu. Veraltet.
GetData Ruft die Daten für eines 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 Objektvorlage 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;

Anforderungen

Anforderung Wert
Header
DXFile.h
Bibliothek
D3dxof.lib

Siehe auch

IDirectXFileObject

X-Dateischnittstellen