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 folgende Membertypen:

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.

 

Bemerkungen

Vorlagen sind nicht in jeder Datei erforderlich. Beispielsweise könnten Sie alle Vorlagen in eine einzelne X-Datei einfügen, anstatt sie in jeder X-Datei zu duplizieren.

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

Der globally unique Identifier (GUID) 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

Siehe auch

D3DX X-Dateischnittstellen