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 |
|
Bibliothek |
|
Siehe auch