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

ID3DXFileEnumObject Interface


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 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.