d3d9.dllID3DXFileSaveData
Microsoft DirectX 9.0 SDK Update (October 2004)

ID3DXFileSaveData Interface


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 Implementationd3d9.dll
Custom ImplementationNo
Inherits fromIUnknown
Headerd3dx9xof.h
Import libraryd3dx9.lib
Minimum operating systems Windows 98


© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.