énumération D3D10_STENCIL_OP (d3d10.h)
Opérations de gabarit qui peuvent être effectuées pendant les tests de profondeur-gabarit .
Syntax
typedef enum D3D10_STENCIL_OP {
D3D10_STENCIL_OP_KEEP = 1,
D3D10_STENCIL_OP_ZERO = 2,
D3D10_STENCIL_OP_REPLACE = 3,
D3D10_STENCIL_OP_INCR_SAT = 4,
D3D10_STENCIL_OP_DECR_SAT = 5,
D3D10_STENCIL_OP_INVERT = 6,
D3D10_STENCIL_OP_INCR = 7,
D3D10_STENCIL_OP_DECR = 8
} ;
Constantes
D3D10_STENCIL_OP_KEEP Valeur : 1 Conservez les données de gabarit existantes. |
D3D10_STENCIL_OP_ZERO Valeur : 2 Définissez les données de gabarit sur 0. |
D3D10_STENCIL_OP_REPLACE Valeur : 3 Définissez les données de gabarit sur la valeur de référence définie en appelant ID3D10Device::OMSetDepthStencilState. |
D3D10_STENCIL_OP_INCR_SAT Valeur : 4 Incrémentez la valeur de gabarit de 1, puis serrez le résultat. |
D3D10_STENCIL_OP_DECR_SAT Valeur : 5 Décrémentez la valeur de gabarit de 1, puis serrez le résultat. |
D3D10_STENCIL_OP_INVERT Valeur : 6 Inverser les données de gabarit. |
D3D10_STENCIL_OP_INCR Valeur : 7 Incrémentez la valeur de gabarit de 1, puis encapsulez le résultat si nécessaire. |
D3D10_STENCIL_OP_DECR Valeur : 8 Incrémentez la valeur de gabarit de 1, puis encapsulez le résultat si nécessaire. |
Configuration requise
En-tête | d3d10.h |