Metodo IDirectXFile::CreateEnumObject

Crea un oggetto enumeratore. Deprecato.

Sintassi

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

Parametri

pvSource [in]

Tipo: LPVOID

Puntatore ai dati il cui contenuto dipende dal valore di dwLoadOptions

dwLoadOptions [in]

Tipo: DXFILELOADOPTIONS

Valore che specifica l'origine dei dati. Questo valore può essere uno dei flag DXFILELOAD_xxx nelle costanti DXFILE.

ppEnumObj [out, retval]

Tipo: LPDIRECTXFILEENUMOBJECT*

Indirizzo di un puntatore a un'interfaccia IDirectXFileEnumObject che rappresenta l'oggetto enumeratore creato.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito viene DXFILE_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: DXFILEERR_BADALLOC, DXFILEERR_BADFILEFLOATSIZE, DXFILEERR_BADFILETYPE, DXFILEERR_BADFILEVERSION, DXFILEERR_BADRESOURCE, DXFILEERR_BADVALUE, DXFILEERR_FILENOTFOUND, DXFILEERR_RESOURCENOTFOUND DXFILEERR_URLNOTFOUND.

Commenti

Dopo aver utilizzato questo metodo, utilizzare uno dei metodi IDirectXFileEnumObject per recuperare un oggetto dati.

Requisiti

Requisito Valore
Intestazione
DXFile.h
Libreria
D3dxof.lib

Vedi anche

IDirectXFile