The ID3DXFile interface inherits from the IUnknown interface. ID3DXFile also has these types of members:
The ID3DXFile interface has these methods.
|CreateEnumObject||Creates an enumerator object that will read a .x file.
|CreateSaveObject||Creates a save object that will be used to save data to a .x file.
|RegisterEnumTemplates||Registers custom templates, given an ID3DXFileEnumObject enumeration object.
|RegisterTemplates||Registers custom templates.
The ID3DXFile interface is obtained by calling the D3DXFileCreate function.
The globally unique identifier (GUID) for the ID3DXFile interface is IID_ID3DXFile.
The LPD3DXFILE type is defined as a pointer to the ID3DXFile interface.
typedef interface ID3DXFile *LPD3DXFILE;