ID3D11DeviceContext::OMSetDepthStencilState 方法 (d3d11.h)
设置输出合并阶段的深度模具状态。
语法
void OMSetDepthStencilState(
[in, optional] ID3D11DepthStencilState *pDepthStencilState,
[in] UINT StencilRef
);
参数
[in, optional] pDepthStencilState
指向深度模具状态接口的指针 (请参阅要绑定到设备的 ID3D11DepthStencilState) 。 将此设置为 NULL 以使用 D3D11_DEPTH_STENCIL_DESC 中列出的默认状态。
[in] StencilRef
类型: UINT
执行深度模具测试时要执行的引用值。 请参阅备注。
返回值
无
备注
若要创建深度模具状态接口,请调用 ID3D11Device::CreateDepthStencilState。
方法将保存对传入的接口的引用。 这与 Direct3D 10 中的设备状态行为不同。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d11.h |
Library | D3D11.lib |