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