ID3DXEffectStateManager::SetPixelShader 方法
一个回调函数,用户必须实现该函数才能设置像素着色器。
语法
HRESULT SetPixelShader(
[in] LPDIRECT3DPIXELSHADER9 pShader
);
parameters
-
pShader [in]
-
指向像素着色器对象的指针。 请参阅 IDirect3DPixelShader9。
返回值
类型: HRESULT
用户实现的方法应返回S_OK。 如果在设置设备状态时回调失败,将发生以下任一情况:
- 在 ID3DXEffect::BeginPass 期间,效果将失败。
- 动态效果状态调用 ((如 IDirect3DDevice9::SetPixelShader) )将失败。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
请参阅