Перечисление D3D11_STENCIL_OP (d3d11.h)
Операции набора элементов, которые могут выполняться во время тестирования трафарета глубины.
Синтаксис
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
} ;
Константы
D3D11_STENCIL_OP_KEEP Значение: 1 Сохраните существующие данные трафарета. |
D3D11_STENCIL_OP_ZERO Значение: 2 Задайте для данных набора элементов значение 0. |
D3D11_STENCIL_OP_REPLACE Значение: 3 Задайте для данных трафарета ссылочные значения, заданные путем вызова ID3D11DeviceContext::OMSetDepthStencilState. |
D3D11_STENCIL_OP_INCR_SAT Значение: 4 Увеличьте значение трафарета на 1 и заклините результат. |
D3D11_STENCIL_OP_DECR_SAT Значение: 5 Уменьшите значение трафарета на 1 и закрепите результат. |
D3D11_STENCIL_OP_INVERT Значение: 6 Инвертировать данные трафарета. |
D3D11_STENCIL_OP_INCR Значение: 7 Увеличьте значение набора элементов на 1 и при необходимости заключите результат в оболочку. |
D3D11_STENCIL_OP_DECR Значение: 8 Уменьшите значение трафарета на 1 и при необходимости заключите результат. |
Требования
Верхняя часть | d3d11.h |