ID3D11DeviceContext::P SGetShader 方法 (d3d11.h)
获取设备上当前设置的像素着色器。
语法
void PSGetShader(
[out] ID3D11PixelShader **ppPixelShader,
[out, optional] ID3D11ClassInstance **ppClassInstances,
[in, out, optional] UINT *pNumClassInstances
);
参数
[out] ppPixelShader
类型: ID3D11PixelShader**
指向像素着色器的指针的地址 (请参阅由 方法返回的 ID3D11PixelShader) 。
[out, optional] ppClassInstances
类型: ID3D11ClassInstance**
指向类实例接口数组的指针 (请参阅 ID3D11ClassInstance) 。
[in, out, optional] pNumClassInstances
类型: UINT*
数组中类实例元素的数目。
返回值
无
备注
任何返回的接口的引用计数都将递增 1。 当不再需要返回的接口时,应用程序应调用 IUnknown::Release,以避免内存泄漏。
Windows Phone 8:支持此 API。
要求
目标平台 | Windows |
标头 | d3d11.h |
Library | D3D11.lib |