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


Метод ID3DXFile::CreateEnumObject

Создает объект перечислителя, который считывает X-файл.

Синтаксис

HRESULT CreateEnumObject(
  [out] LPCVOID               pvSource,
  [in]  D3DXF_FILELOADOPTIONS loadflags,
  [out] ID3DXFileEnumObject   **ppEnumObj
);

Параметры

pvSource [out]

Тип: LPCVOID

Источник данных. Любое из следующих:

В зависимости от значения loadflags.

loadflags [in]

Тип: D3DXF_FILELOADOPTIONS

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

ppEnumObj [out]

Тип: ID3DXFileEnumObject**

Адрес указателя на интерфейс ID3DXFileEnumObject , представляющий созданный объект перечислителя.

Возвращаемое значение

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет S_OK. Если метод завершается ошибкой, возвращаемое значение может быть одним из следующих: D3DXFERR_BADVALUE, D3DXFERR_PARSEERROR.

Комментарии

После использования этого метода используйте один из методов ID3DXFileEnumObject , чтобы получить объект данных.

Требования

Требование Значение
Заголовок
D3DX9Xof.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXFile

ID3DXFileEnumObject