![]() |
![]() |
![]() |
Applications use the methods of the ID3DXFileEnumObject interface to cycle through the child file data objects in the file and to retrieve a child object by its globally unique identifier (GUID) or by its name.
ID3DXFileEnumObject Members
GetChild Retrieves a child object in this file data object. GetChildren Retrieves the number of child objects in this file data object. GetDataObjectById Retrieves the data object that has the specified GUID. GetDataObjectByName Retrieves the data object that has the specified name. GetFile Retrieves the ID3DXFile object.
Remarks
The GUID for the ID3DXFileEnumObject interface is IID_ID3DXFileEnumObject.
The LPD3DXFILEENUMOBJECT type is defined as a pointer to this interface.
typedef interface ID3DXFileEnumObject *LPD3DXFILEENUMOBJECT;
Interface Information
Stock Implementation d3d9.dll Custom Implementation No Inherits from IUnknown Header d3dx9xof.h Import library d3dx9.lib Minimum operating systems Windows 98