Bagikan melalui


Metode IDirectXFile::CreateEnumObject

Membuat objek enumerator. Dihentikan.

Sintaks

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

Parameter

pvSource [in]

Jenis: LPVOID

Penunjuk ke data yang kontennya bergantung pada nilai dwLoadOptions

dwLoadOptions [in]

Jenis: DXFILELOADOPTIONS

Nilai yang menentukan sumber data. Nilai ini bisa menjadi salah satu bendera DXFILELOAD_xxx di Konstanta DXFILE.

ppEnumObj [out, retval]

Jenis: LPDIRECTXFILEENUMOBJECT*

Alamat penunjuk ke antarmuka IDirectXFileEnumObject , mewakili objek enumerator yang dibuat.

Mengembalikan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan adalah DXFILE_OK. Jika metode gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: DXFILEERR_BADALLOC, DXFILEERR_BADFILEFLOATSIZE, DXFILEERR_BADFILETYPE, DXFILEERR_BADFILEVERSION, DXFILEERR_BADRESOURCE, DXFILEERR_BADVALUE, DXFILEERR_FILENOTFOUND, DXFILEERR_RESOURCENOTFOUND, DXFILEERR_URLNOTFOUND.

Keterangan

Setelah menggunakan metode ini, gunakan salah satu metode IDirectXFileEnumObject untuk mengambil objek data.

Persyaratan

Persyaratan Nilai
Header
DXFile.h
Pustaka
D3dxof.lib

Lihat juga

IDirectXFile