Compartilhar via


estrutura D3D10_DDI_DEPTH_STENCILOP_DESC (d3d10umddi.h)

A estrutura D3D10_DDI_DEPTH_STENCILOP_DESC descreve uma operação de estêncil de profundidade.

Sintaxe

typedef struct D3D10_DDI_DEPTH_STENCILOP_DESC {
  [in] D3D10_DDI_STENCIL_OP      StencilFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilDepthFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilPassOp;
  [in] D3D10_DDI_COMPARISON_FUNC StencilFunc;
} D3D10_DDI_DEPTH_STENCILOP_DESC;

Membros

[in] StencilFailOp

Um valor de tipo D3D10_DDI_STENCIL_OP que indica a operação a ser executada se o teste de estêncil falhar.

[in] StencilDepthFailOp

Um valor do tipo D3D10_DDI_STENCIL_OP que indica a operação a ser executada se o teste de estêncil for aprovado e o teste de profundidade falhar.

[in] StencilPassOp

Um valor de tipo D3D10_DDI_STENCIL_OP que indica a operação a ser executada se os testes de estêncil e profundidade forem aprovados.

[in] StencilFunc

Um valor de tipo D3D10_DDI_COMPARISON_FUNC que indica a função de comparação de estêncil a ser executada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

CalcPrivateDepthStencilStateSize

CreateDepthStencilState

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_STENCIL_OP