énumération D3D12_STENCIL_OP (d3d12.h)
Identifie les opérations de gabarit qui peuvent être effectuées pendant les tests de profondeur de gabarit.
Syntaxe
typedef enum D3D12_STENCIL_OP {
D3D12_STENCIL_OP_KEEP = 1,
D3D12_STENCIL_OP_ZERO = 2,
D3D12_STENCIL_OP_REPLACE = 3,
D3D12_STENCIL_OP_INCR_SAT = 4,
D3D12_STENCIL_OP_DECR_SAT = 5,
D3D12_STENCIL_OP_INVERT = 6,
D3D12_STENCIL_OP_INCR = 7,
D3D12_STENCIL_OP_DECR = 8
} ;
Constantes
D3D12_STENCIL_OP_KEEP Valeur : 1 Conservez les données de gabarit existantes. |
D3D12_STENCIL_OP_ZERO Valeur : 2 Définissez les données de gabarit sur 0. |
D3D12_STENCIL_OP_REPLACE Valeur : 3 Définissez les données de gabarit sur la valeur de référence définie en appelant ID3D12GraphicsCommandList::OMSetStencilRef. |
D3D12_STENCIL_OP_INCR_SAT Valeur : 4 Incrémentez la valeur de gabarit de 1, puis serrez le résultat. |
D3D12_STENCIL_OP_DECR_SAT Valeur : 5 Décrémentez la valeur de gabarit de 1, puis serrez le résultat. |
D3D12_STENCIL_OP_INVERT Valeur : 6 Inverser les données de gabarit. |
D3D12_STENCIL_OP_INCR Valeur : 7 Incrémentez la valeur de gabarit de 1, puis encapsulez le résultat si nécessaire. |
D3D12_STENCIL_OP_DECR Valeur : 8 Décrémentez la valeur de gabarit de 1 et encapsulez le résultat si nécessaire. |
Notes
Cette énumération est utilisée par la structure D3D12_DEPTH_STENCILOP_DESC .
Spécifications
En-tête | d3d12.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