Compartilhar via


Método ID3D11DeviceContext::OMSetDepthStencilState (d3d11.h)

Define o estado de estêncil de profundidade do estágio de fusão de saída.

Sintaxe

void OMSetDepthStencilState(
  [in, optional] ID3D11DepthStencilState *pDepthStencilState,
  [in]           UINT                    StencilRef
);

Parâmetros

[in, optional] pDepthStencilState

Tipo: ID3D11DepthStencilState*

Ponteiro para uma interface de estado de estêncil de profundidade (consulte ID3D11DepthStencilState) para associar ao dispositivo. Defina isso como NULL para usar o estado padrão listado em D3D11_DEPTH_STENCIL_DESC.

[in] StencilRef

Tipo: UINT

Valor de referência a ser executado em relação ao fazer um teste de estêncil de profundidade. Consulte Observações.

Retornar valor

Nenhum

Comentários

Para criar uma interface de estado de estêncil de profundidade, chame ID3D11Device::CreateDepthStencilState.

O método conterá uma referência às interfaces passadas. Isso difere do comportamento do estado do dispositivo no Direct3D 10.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d11.h
Biblioteca D3D11.lib

Confira também

ID3D11DeviceContext