Перечисление D3D11_COMPARISON_FUNC (d3d11.h)
Параметры сравнения.
Синтаксис
typedef enum D3D11_COMPARISON_FUNC {
D3D11_COMPARISON_NEVER = 1,
D3D11_COMPARISON_LESS = 2,
D3D11_COMPARISON_EQUAL = 3,
D3D11_COMPARISON_LESS_EQUAL = 4,
D3D11_COMPARISON_GREATER = 5,
D3D11_COMPARISON_NOT_EQUAL = 6,
D3D11_COMPARISON_GREATER_EQUAL = 7,
D3D11_COMPARISON_ALWAYS = 8
} ;
Константы
D3D11_COMPARISON_NEVER Значение: 1 Никогда не проходите сравнение. |
D3D11_COMPARISON_LESS Значение: 2 Если исходные данные меньше целевых данных, сравнение проходит. |
D3D11_COMPARISON_EQUAL Значение: 3 Если исходные данные равны целевым данным, сравнение проходит. |
D3D11_COMPARISON_LESS_EQUAL Значение: 4 Если исходные данные меньше или равны целевым данным, сравнение проходит. |
D3D11_COMPARISON_GREATER Значение: 5 Если исходные данные больше целевых данных, сравнение проходит. |
D3D11_COMPARISON_NOT_EQUAL Значение: 6 Если исходные данные не совпадают с целевыми данными, сравнение проходит. |
D3D11_COMPARISON_GREATER_EQUAL Значение: 7 Если исходные данные больше или равны целевым данным, сравнение проходит. |
D3D11_COMPARISON_ALWAYS Значение: 8 Всегда проходите сравнение. |
Комментарии
Параметр сравнения определяет, сравнивает ли среда выполнения исходные (новые) данные с целевыми (существующими) данными перед сохранением новых данных. Параметр сравнения объявляется в описании перед созданием объекта. API позволяет задать параметр сравнения для буфера трафарета глубины (см . D3D11_DEPTH_STENCIL_DESC), операций трафарета глубины (см . D3D11_DEPTH_STENCILOP_DESC) или состояния выборки (см . D3D11_SAMPLER_DESC).
Требования
Верхняя часть | d3d11.h |