Compartir a través de


Método IDirectXFile::CreateEnumObject

Crea un objeto enumerador. En desuso.

Sintaxis

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

Parámetros

pvSource [in]

Tipo: LPVOID

Puntero a datos cuyo contenido depende del valor de dwLoadOptions

dwLoadOptions [in]

Tipo: DXFILELOADOPTIONS

Valor que especifica el origen de los datos. Este valor puede ser una de las marcas de DXFILELOAD_xxx en constantes DXFILE.

ppEnumObj [out, retval]

Tipo: LPDIRECTXFILEENUMOBJECT*

Dirección de un puntero a una interfaz IDirectXFileEnumObject , que representa el objeto enumerador creado.

Valor devuelto

Tipo: HRESULT

Si el método se ejecuta correctamente, el valor devuelto es DXFILE_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: DXFILEERR_BADALLOC, DXFILEERR_BADFILEFLOATSIZE, DXFILEERR_BADFILETYPE, DXFILEERR_BADFILEVERSION, DXFILEERR_BADRESOURCE, DXFILEERR_BADVALUE, DXFILEERR_FILENOTFOUND, DXFILEERR_RESOURCENOTFOUND, DXFILEERR_URLNOTFOUND.

Comentarios

Después de usar este método, use uno de los métodos IDirectXFileEnumObject para recuperar un objeto de datos.

Requisitos

Requisito Value
Encabezado
DXFile.h
Biblioteca
D3dxof.lib

Consulte también

IDirectXFile