D3DXFVFromDeclarator 函数

从声明符返回 (FVF) 代码的灵活顶点格式。

语法

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

parameters

pDeclaration [in]

类型: const LPD3DVERTEXELEMENT9*

描述 FVF 代码的 D3DVERTEXELEMENT9 元素数组。

pFVF [out]

类型: DWORD*

指向 DWORD 值的指针,表示返回的 D3DFVF 组合,描述从声明符返回的顶点格式。

返回值

类型: HRESULT

如果函数成功,则返回值D3D_OK。 如果函数失败,则返回值可以是:D3DERR_INVALIDCALL。

备注

对于不直接映射到 FVF 的任何声明符,此函数将失败。

要求

要求
标头
D3DX9Mesh.h

D3dx9.lib

请参阅

网格函数

D3DXDeclaratorFromFVF