IDirect3DDevice9::SetVertexShader 方法 (d3d9helper.h)

设置顶点着色器。

语法

HRESULT SetVertexShader(
  [in] IDirect3DVertexShader9 *pShader
);

参数

[in] pShader

类型: IDirect3DVertexShader9*

顶点着色器接口。 有关详细信息,请参阅 IDirect3DVertexShader9

返回值

类型: HRESULT

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

注解

若要在设置可编程顶点着色器) 后 (设置固定函数顶点着色器,请调用 IDirect3DDevice9::SetVertexShader (NULL) 释放可编程着色器,然后使用固定函数顶点格式调用 IDirect3DDevice9::SetFVFF

要求

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

另请参阅

IDirect3DDevice9

IDirect3DDevice9::GetVertexShader