Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 |