![]() |
![]() |
![]() |
Applications use the methods of the ID3DXFileSaveData interface to add data objects as children of a .x file data node.
ID3DXFileSaveData Members
AddDataObject Adds a data object as a child of the ID3DXFileSaveData file data node. AddDataReference Adds a data reference as a child of this ID3DXFileSaveData file data node. The data reference points to a file data object. GetId Retrieves the globally unique identifier (GUID) of this ID3DXFileSaveData file data node. GetName Retrieves the name of this ID3DXFileSaveData file data node. GetSave Retrieves a pointer to this ID3DXFileSaveObject file data node. GetType Retrieves the template identifier (ID) of this file data node.
Remarks
The GUID for the ID3DXFileSaveObject interface is IID_ID3DXFileSaveObject.
The LPD3DXFILESAVEDATA type is defined as a pointer to this interface.
typedef interface ID3DXFileSaveData *LPD3DXFILESAVEDATA;
Interface Information
Stock Implementation d3d9.dll Custom Implementation No Inherits from IUnknown Header d3dx9xof.h Import library d3dx9.lib Minimum operating systems Windows 98