IDirect3DDevice9::SetVertexShader 方法 (d3d9helper.h)
设置顶点着色器。
语法
HRESULT SetVertexShader(
[in] IDirect3DVertexShader9 *pShader
);
参数
[in] pShader
顶点着色器接口。 有关详细信息,请参阅 IDirect3DVertexShader9。
返回值
类型: HRESULT
如果该方法成功,则返回值D3D_OK。 如果方法失败,则可以D3DERR_INVALIDCALL返回值。
注解
若要在设置可编程顶点着色器) 后 (设置固定函数顶点着色器,请调用 IDirect3DDevice9::SetVertexShader (NULL) 释放可编程着色器,然后使用固定函数顶点格式调用 IDirect3DDevice9::SetFVFF 。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d9helper.h (包括 D3D9.h) |
Library | D3D9.lib |