énumération D3D11_STENCIL_OP (d3d11.h)
Opérations de gabarit qui peuvent être effectuées pendant le test de gabarit en profondeur.
Syntax
typedef enum D3D11_STENCIL_OP {
D3D11_STENCIL_OP_KEEP = 1,
D3D11_STENCIL_OP_ZERO = 2,
D3D11_STENCIL_OP_REPLACE = 3,
D3D11_STENCIL_OP_INCR_SAT = 4,
D3D11_STENCIL_OP_DECR_SAT = 5,
D3D11_STENCIL_OP_INVERT = 6,
D3D11_STENCIL_OP_INCR = 7,
D3D11_STENCIL_OP_DECR = 8
} ;
Constantes
D3D11_STENCIL_OP_KEEP Valeur : 1 Conservez les données de gabarit existantes. |
D3D11_STENCIL_OP_ZERO Valeur : 2 Définissez les données de gabarit sur 0. |
D3D11_STENCIL_OP_REPLACE Valeur : 3 Définissez les données de gabarit sur la valeur de référence définie en appelant ID3D11DeviceContext::OMSetDepthStencilState. |
D3D11_STENCIL_OP_INCR_SAT Valeur : 4 Incrémentez la valeur du gabarit de 1, puis serrez le résultat. |
D3D11_STENCIL_OP_DECR_SAT Valeur : 5 Décrémentez la valeur du gabarit de 1 et serrez le résultat. |
D3D11_STENCIL_OP_INVERT Valeur : 6 Inversez les données de gabarit. |
D3D11_STENCIL_OP_INCR Valeur : 7 Incrémentez la valeur du gabarit de 1, puis encapsulez le résultat si nécessaire. |
D3D11_STENCIL_OP_DECR Valeur : 8 Décrémentez la valeur du gabarit de 1 et encapsulez le résultat si nécessaire. |
Configuration requise
En-tête | d3d11.h |