D3D11_DEPTH_STENCILOP_DESC structure (d3d11.h)
Opérations de gabarit qui peuvent être effectuées en fonction des résultats du test de gabarit.
Syntaxe
typedef struct D3D11_DEPTH_STENCILOP_DESC {
D3D11_STENCIL_OP StencilFailOp;
D3D11_STENCIL_OP StencilDepthFailOp;
D3D11_STENCIL_OP StencilPassOp;
D3D11_COMPARISON_FUNC StencilFunc;
} D3D11_DEPTH_STENCILOP_DESC;
Membres
StencilFailOp
Type : D3D11_STENCIL_OP
Opération de gabarit à effectuer en cas d’échec du test de gabarit.
StencilDepthFailOp
Type : D3D11_STENCIL_OP
Opération de gabarit à effectuer lorsque le test de gabarit réussit et que le test de profondeur échoue.
StencilPassOp
Type : D3D11_STENCIL_OP
Opération de gabarit à effectuer lorsque le test de gabarit et le test de profondeur réussissent tous les deux.
StencilFunc
Type : D3D11_COMPARISON_FUNC
Fonction qui compare les données de gabarit à des données de gabarit existantes. Les options de fonction sont répertoriées dans D3D11_COMPARISON_FUNC.
Remarques
Toutes les opérations de gabarit sont spécifiées en tant que D3D11_STENCIL_OP. L’opération de gabarit peut être définie différemment en fonction du résultat du test de gabarit (appelé StencilFunc dans la partie test de gabarit du test de profondeur-gabarit).
Cette structure est membre d’une description de gabarit de profondeur.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d11.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour