ID3DXFileSaveObject-Schnittstelle

Anwendungen verwenden die Methoden der ID3DXFileSaveObject-Schnittstelle, um eine X-Datei auf den Datenträger zu schreiben und Datenobjekte und Vorlagen hinzuzufügen und zu speichern.

Member

Die ID3DXFileSaveObject-Schnittstelle erbt von der IUnknown-Schnittstelle. ID3DXFileSaveObject verfügt auch über diese Typen von Membern:

Methoden

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

Methode BESCHREIBUNG
AddDataObject Fügt ein Datenobjekt als untergeordnetes Element des ID3DXFileSaveData-Objekts hinzu.
Getfile Ruft die ID3DXFile-Schnittstelle des Objekts ab, das dieses ID3DXFileSaveObject-Objekt erstellt hat.
Speichern Speichert ein Datenobjekt und seine untergeordneten Elemente in einer X-Datei auf dem Datenträger.

Hinweise

Vorlagen sind nicht in jeder Datei erforderlich. Beispielsweise können Sie alle Vorlagen in einer einzelnen X-Datei speichern, anstatt sie in jeder X-Datei zu duplizieren.

Die ID3DXFileSaveObject-Schnittstelle wird durch Aufrufen der ID3DXFile::CreateSaveObject-Methode abgerufen.

Die GUID (Globally Unique Identifier) für die ID3DXFileSaveObject-Schnittstelle ist IID _ ID3DXFileSaveObject.

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

typedef interface ID3DXFileSaveObject *LPD3DXFILESAVEOBJECT;

Anforderungen

Anforderung Wert
Header
D3DX9Xof.h
Bibliothek
D3dx9.lib

Weitere Informationen

D3DX X-Dateischnittstellen