Método ID3D10Device::OMSetDepthStencilState (d3d10.h)
Define o estado de estêncil de profundidade do estágio de fusão de saída.
Sintaxe
void OMSetDepthStencilState(
[in] ID3D10DepthStencilState *pDepthStencilState,
[in] UINT StencilRef
);
Parâmetros
[in] pDepthStencilState
Tipo: ID3D10DepthStencilState*
Ponteiro para uma interface de estado de estêncil de profundidade (consulte ID3D10DepthStencilState) para associar ao dispositivo.
[in] StencilRef
Tipo: UINT
Valor de referência a ser executado 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 ID3D10Device::CreateDepthStencilState.
O estado de estêncil de profundidade é usado pelo estágio de fusão de saída para configurar testes de estêncil de profundidade. O valor de referência do estêncil é o valor de controle usado no teste de estêncil de profundidade.
O método não conterá uma referência às interfaces passadas. Por esse motivo, os aplicativos devem ter cuidado para não liberar uma interface atualmente em uso pelo dispositivo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d10.h |
Biblioteca | D3D10.lib |