estructura D3D12_DEPTH_STENCILOP_DESC (d3d12.h)

Describe las operaciones de galería de símbolos que se pueden realizar en función de los resultados de la prueba de galería de símbolos.

Sintaxis

typedef struct D3D12_DEPTH_STENCILOP_DESC {
  D3D12_STENCIL_OP      StencilFailOp;
  D3D12_STENCIL_OP      StencilDepthFailOp;
  D3D12_STENCIL_OP      StencilPassOp;
  D3D12_COMPARISON_FUNC StencilFunc;
} D3D12_DEPTH_STENCILOP_DESC;

Miembros

StencilFailOp

Valor de tipo D3D12_STENCIL_OP que identifica la operación de galería de símbolos que se va a realizar cuando se produce un error en las pruebas de galería de símbolos.

StencilDepthFailOp

Valor de tipo D3D12_STENCIL_OP que identifica la operación de galería de símbolos que se va a realizar cuando se supera la prueba de galería de símbolos y se produce un error en las pruebas de profundidad.

StencilPassOp

Valor de tipo D3D12_STENCIL_OP que identifica la operación de galería de símbolos que se va a realizar cuando se superan las pruebas de galería de símbolos y las pruebas de profundidad.

StencilFunc

Valor con tipo D3D12_COMPARISON_FUNC que identifica la función que compara los datos de la galería de símbolos con los datos de galería de símbolos existentes.

Comentarios

Todas las operaciones de galería de símbolos se especifican como un valor con tipo D3D12_STENCIL_OP. Cada operación de galería de símbolos se puede establecer de forma diferente en función del resultado de la prueba de galería de símbolos, que se conoce como StencilFunc, en la parte de prueba de galería de símbolos de las pruebas de galería de símbolos de profundidad.

Los miembros de D3D12_DEPTH_STENCIL_DESC tienen esta estructura para su tipo de datos.

Requisitos

Requisito Valor
Header d3d12.h

Consulte también

Estructuras principales