Поделиться через


Перечисление 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

См. также раздел

Основные перечисления