estructura D3D10_DEPTH_STENCIL_DESC (d3d10.h)

Describe el estado de la galería de símbolos de profundidad.

Sintaxis

typedef struct D3D10_DEPTH_STENCIL_DESC {
  BOOL                       DepthEnable;
  D3D10_DEPTH_WRITE_MASK     DepthWriteMask;
  D3D10_COMPARISON_FUNC      DepthFunc;
  BOOL                       StencilEnable;
  UINT8                      StencilReadMask;
  UINT8                      StencilWriteMask;
  D3D10_DEPTH_STENCILOP_DESC FrontFace;
  D3D10_DEPTH_STENCILOP_DESC BackFace;
} D3D10_DEPTH_STENCIL_DESC;

Miembros

DepthEnable

Tipo: BOOL

Valor booleano que habilita las pruebas de profundidad. El valor predeterminado es TRUE.

DepthWriteMask

Tipo: D3D10_DEPTH_WRITE_MASK

Miembro del D3D10_DEPTH_WRITE_MASK tipo enumerado que identifica una parte del búfer de galería de símbolos de profundidad que se puede modificar mediante datos de profundidad. El valor predeterminado es D3D10_DEPTH_WRITE_MASK_ALL.

DepthFunc

Tipo: D3D10_COMPARISON_FUNC

Miembro del D3D10_COMPARISON_FUNC tipo enumerado que define cómo se comparan los datos de profundidad con los datos de profundidad existentes. El valor predeterminado es D3D10_COMPARISON_LESS

StencilEnable

Tipo: BOOL

Valor booleano que habilita las pruebas de galería de símbolos. El valor predeterminado es FALSE.

StencilReadMask

Tipo: UINT8

Valor que identifica una parte del búfer de galería de símbolos de profundidad para leer los datos de la galería de símbolos. El valor predeterminado es D3D10_DEFAULT_STENCIL_READ_MASK.

StencilWriteMask

Tipo: UINT8

Valor que identifica una parte del búfer de galería de símbolos de profundidad para escribir datos de galería de símbolos. El valor predeterminado es D3D10_DEFAULT_STENCIL_WRITE_MASK.

FrontFace

Tipo: D3D10_DEPTH_STENCILOP_DESC

Estructura D3D10_DEPTH_STENCILOP_DESC que identifica cómo usar los resultados de la prueba de profundidad y la prueba de galería de símbolos para píxeles cuya superficie normal se encuentra orientada hacia la cámara.

BackFace

Tipo: D3D10_DEPTH_STENCILOP_DESC

Estructura de D3D10_DEPTH_STENCILOP_DESC que identifica cómo usar los resultados de la prueba de profundidad y la prueba de galería de símbolos para píxeles cuya superficie normal se aleja de la cámara.

Comentarios

El estado de la galería de símbolos de profundidad controla cómo la fase de fusión de salida realiza las pruebas de galería de símbolos de profundidad.

Los formatos que admiten la galería de símbolos se DXGI_FORMAT_D24_UNORM_S8_UINT y DXGI_FORMAT_D32_FLOAT_S8X24_UINT.

Requisitos

Requisito Valor
Header d3d10.h

Consulte también

Estructuras principales