Passer au contenu principal
Décrit les opérations de gabarit pouvant être effectuées en fonction des résultats du test de gabarit.

Syntaxe

Membres

StencilFailOp
Type : D3D12_STENCIL_OP
Valeur de type D3D12_STENCIL_OP qui identifie l’opération de gabarit à effectuer lorsque le test de gabarit échoue. StencilDepthFailOp
Type : D3D12_STENCIL_OP
Valeur de type D3D12_STENCIL_OP qui identifie l’opération de gabarit à effectuer lorsque le test de gabarit réussit et que le test de profondeur échoue. StencilPassOp
Type : D3D12_STENCIL_OP
Valeur de type D3D12_STENCIL_OP qui identifie l’opération de gabarit à effectuer lorsque le test de gabarit et le test de profondeur réussissent tous les deux. StencilFunc
Type : D3D12_COMPARISON_FUNC
Valeur de type D3D12_COMPARISON_FUNC qui identifie la fonction qui compare les données de gabarit aux données de gabarit existantes.

Remarques

Toutes les opérations de gabarit sont spécifiées sous forme de valeur de type D3D12_STENCIL_OP. Chaque 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. Les membres de D3D12_DEPTH_STENCIL_DESC ont cette structure comme type de données.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Structures principales
Dernière modification le 6 octobre 2026