共用方式為


IDirectXFile::CreateEnumObject 方法

建立列舉值物件。 已取代。

Syntax

HRESULT CreateEnumObject(
  [in]          LPVOID                  pvSource,
  [in]          DXFILELOADOPTIONS       dwLoadOptions,
  [out, retval] LPDIRECTXFILEENUMOBJECT *ppEnumObj
);

參數

pvSource [in]

類型: LPVOID

資料指標,其內容相依于 dwLoadOptions 的值

dwLoadOptions [in]

類型: DXFILELOADOPTIONS

指定資料來源的值。 此值可以是 DXFILE 常數中的其中一個DXFILELOAD_xxx旗標。

ppEnumObj [out, retval]

類型: LPDIRECTXFILEENUMOBJECT*

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

傳回值

類型: HRESULT

如果方法成功,傳回值會DXFILE_OK。 如果方法失敗,傳回值可以是下列其中一項:DXFILEERR_BADALLOC、DXFILEERR_BADFILEFLOATSIZE、DXFILEERR_BADFILETYPE、DXFILEERR_BADFILEVERSION、DXFILEERR_BADRESOURCE、DXFILEERR_BADVALUE、DXFILEERR_FILENOTFOUND、DXFILEERR_RESOURCENOTFOUND、DXFILEERR_URLNOTFOUND。

備註

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

規格需求

需求
標頭
DXFile.h
程式庫
D3dxof.lib

另請參閱

IDirectXFile