IDirect3DDevice9::SetVertexDeclaration 方法 (d3d9helper.h)

(Direct3D 9) 设置顶点声明

语法

HRESULT SetVertexDeclaration(
  [in] IDirect3DVertexDeclaration9 *pDecl
);

参数

[in] pDecl

类型: IDirect3DVertexDeclaration9*

指向包含顶点声明的 IDirect3DVertexDeclaration9 对象的指针。

返回值

类型: HRESULT

如果该方法成功,则返回值D3D_OK。 返回值可以D3DERR_INVALIDCALL。

注解

顶点声明是一个 IDirect3DVertexDeclaration9 对象,用于定义顶点的数据成员 (即纹理坐标、颜色、法线等 ) 。 此数据可用于实现 顶点着色器和像素着色器

要求

要求
目标平台 Windows
标头 d3d9helper.h (包括 D3D9.h)
Library D3D9.lib

另请参阅

IDirect3DDevice9

IDirect3DDevice9::GetVertexDeclaration