ID3DXFileEnumObject インターフェイス

アプリケーションでは、ID3DXFileEnumObject インターフェイスのメソッドを使用して、ファイル内の子ファイル データ オブジェクトを循環し、グローバル一意識別子 (GUID) またはその名前で子オブジェクトを取得します。

メンバー

ID3DXFileEnumObject インターフェイスは、IUnknown インターフェイスから継承されます。 ID3DXFileEnumObject には、次の種類のメンバーもあります。

メソッド

ID3DXFileEnumObject インターフェイスには、これらのメソッドがあります。

メソッド 説明
GetChild このファイル データ オブジェクト内の子オブジェクトを取得します。
GetChildren このファイル データ オブジェクト内の子オブジェクトの数を取得します。
GetDataObjectById 指定した GUID を持つデータ オブジェクトを取得します。
GetDataObjectByName 指定した名前のデータ オブジェクトを取得します。
Getfile ID3DXFile オブジェクトを取得します。

 

解説

ID3DXFileEnumObject インターフェイスの GUID がIID_ID3DXFileEnumObject。

LPD3DXFILEENUMOBJECT 型は、このインターフェイスへのポインターとして定義されます。

typedef interface ID3DXFileEnumObject *LPD3DXFILEENUMOBJECT;

要件

要件
ヘッダー
D3DX9Xof.h
ライブラリ
D3dx9.lib

関連項目

D3DX X ファイル インターフェイス