Метод ID3D11DeviceContext::OMSetDepthStencilState (d3d11.h)
Задает состояние трафарета глубины этапа слияния и вывода.
Синтаксис
void OMSetDepthStencilState(
[in, optional] ID3D11DepthStencilState *pDepthStencilState,
[in] UINT StencilRef
);
Параметры
[in, optional] pDepthStencilState
Тип: ID3D11DepthStencilState*
Указатель на интерфейс состояния трафарета глубины (см. ID3D11DepthStencilState) для привязки к устройству. Присвойте этому параметру значение NULL , чтобы использовать состояние по умолчанию, указанное в D3D11_DEPTH_STENCIL_DESC.
[in] StencilRef
Тип: UINT
Значение ссылки для выполнения при выполнении теста трафарета глубины. См. примечания.
Возвращаемое значение
None
Remarks
Чтобы создать интерфейс состояния трафарета глубины, вызовите ID3D11Device::CreateDepthStencilState.
Метод будет содержать ссылку на переданные интерфейсы. Это отличается от поведения состояния устройства в Direct3D 10.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d11.h |
Библиотека | D3D11.lib |