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