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