Partager via


Interface ID3DXFileSaveObject

Les applications utilisent les méthodes de l’interface ID3DXFileSaveObject pour écrire un fichier .x sur le disque et pour ajouter et enregistrer des objets de données et des modèles.

Membres

L’interface ID3DXFileSaveObject hérite de l’interface IUnknown. ID3DXFileSaveObject a également les types de membres suivants :

Méthodes

L’interface ID3DXFileSaveObject possède ces méthodes.

Méthode Description
AddDataObject Ajoute un objet de données en tant qu’enfant de l’objet ID3DXFileSaveData .
GetFile Obtient l’interface ID3DXFile de l’objet qui a créé cet objet ID3DXFileSaveObject .
Enregistrer Enregistre un objet de données et ses enfants dans un fichier .x sur disque.

 

Notes

Les modèles ne sont pas obligatoires dans chaque fichier. Par exemple, vous pouvez placer tous les modèles dans un seul fichier .x plutôt que de les dupliquer dans chaque fichier .x.

L’interface ID3DXFileSaveObject est obtenue en appelant la méthode ID3DXFile::CreateSaveObject .

L’identificateur global unique (GUID) de l’interface ID3DXFileSaveObject est IID_ID3DXFileSaveObject.

Le type LPD3DXFILESAVEOBJECT est défini comme pointeur vers cette interface.

typedef interface ID3DXFileSaveObject *LPD3DXFILESAVEOBJECT;

Spécifications

Condition requise Valeur
En-tête
D3DX9Xof.h
Bibliothèque
D3dx9.lib

Voir aussi

Interfaces de fichier D3DX X