Поделиться через


Метод IDirectXFile::CreateEnumObject

Создает объект перечислителя. Не рекомендуется.

Синтаксис

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

Параметры

pvSource [in]

Тип: LPVOID

Указатель на данные, содержимое которых зависит от значения dwLoadOptions

dwLoadOptions [in]

Тип: DXFILELOADOPTIONS

Значение, указывающее источник данных. Это значение может быть одним из флагов DXFILELOAD_xxx в константах DXFILE.

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