Partager via


structure D3D10_DDI_DEPTH_STENCILOP_DESC (d3d10umddi.h)

La structure D3D10_DDI_DEPTH_STENCILOP_DESC décrit une opération de gabarit de profondeur.

Syntaxe

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;

Membres

[in] StencilFailOp

Valeur D3D10_DDI_STENCIL_OP-typée qui indique l’opération à effectuer si le test de gabarit échoue.

[in] StencilDepthFailOp

Valeur D3D10_DDI_STENCIL_OP-typée qui indique l’opération à effectuer si le test de gabarit réussit et que le test de profondeur échoue.

[in] StencilPassOp

Valeur D3D10_DDI_STENCIL_OP-typée qui indique l’opération à effectuer si les tests de gabarit et de profondeur réussissent.

[in] StencilFunc

Valeur D3D10_DDI_COMPARISON_FUNC-typée qui indique la fonction de comparaison de gabarits à effectuer.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

CalcPrivateDepthStencilStateSize

CreateDepthStencilState

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_STENCIL_OP