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