共用方式為


ID3DXFile::CreateEnumObject 方法

建立將讀取 .x 檔案的列舉值物件。

語法

HRESULT CreateEnumObject(
  [out] LPCVOID               pvSource,
  [in]  D3DXF_FILELOADOPTIONS loadflags,
  [out] ID3DXFileEnumObject   **ppEnumObj
);

參數

pvSource [out]

類型: LPCVOID

資料來源。 下列任一方法︰

視負載旗標的值而定。

loadflags [in]

類型: D3DXF_FILELOADOPTIONS

指定資料來源的值。 這個值可以是其中一個 D3DXF_FILELOADOPTIONS 旗標。

ppEnumObj [out]

類型: ID3DXFileEnumObject**

ID3DXFileEnumObject介面指標的位址,代表所建立的列舉值物件。

傳回值

類型: HRESULT

如果方法成功,傳回值會S_OK。 如果方法失敗,傳回值可以是下列其中一項:D3DXFERR_BADVALUE,D3DXFERR_PARSEERROR。

備註

使用此方法之後,請使用其中一個 ID3DXFileEnumObject 方法來擷取資料物件。

規格需求

需求
標頭
D3DX9Xof.h
程式庫
D3dx9.lib

另請參閱

ID3DXFile

ID3DXFileEnumObject