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


Функция D3DXFVFFromDeclarator

Возвращает код гибкого формата вершин (FVF) из декларатора.

Синтаксис

HRESULT D3DXFVFFromDeclarator(
  _In_  const LPD3DVERTEXELEMENT9 *pDeclaration,
  _Out_       DWORD               *pFVF
);

Параметры

pDeclaration [in]

Тип: const LPD3DVERTEXELEMENT9*

Массив элементов D3DVERTEXELEMENT9 , описывающий код FVF.

pFVF [out]

Тип: DWORD*

Указатель на значение DWORD, представляющее возвращенную комбинацию D3DFVF , которая описывает формат вершины, возвращаемый декларатором.

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

Тип: HRESULT

Если функция выполняется успешно, возвращаемое значение будет D3D_OK. Если функция завершается сбоем, возвращаемое значение может быть следующим: D3DERR_INVALIDCALL.

Комментарии

Эта функция завершится ошибкой для любого декларатора, который не сопоставляется непосредственно с FVF.

Требования

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

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

Функции сетки

D3DXDeclaratorFromFVF