Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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_KEEPValeur : 1 Conservez les données de gabarit existantes. |
D3D12_STENCIL_OP_ZEROValeur : 2 Définissez les données de gabarit sur 0. |
D3D12_STENCIL_OP_REPLACEValeur : 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_SATValeur : 4 Incrémentez la valeur de gabarit de 1, puis serrez le résultat. |
D3D12_STENCIL_OP_DECR_SATValeur : 5 Décrémentez la valeur de gabarit de 1, puis serrez le résultat. |
D3D12_STENCIL_OP_INVERTValeur : 6 Inverser les données de gabarit. |
D3D12_STENCIL_OP_INCRValeur : 7 Incrémentez la valeur de gabarit de 1, puis encapsulez le résultat si nécessaire. |
D3D12_STENCIL_OP_DECRValeur : 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 |