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


Перечисление D3D12_COMPARISON_FUNC (d3d12.h)

Задает параметры сравнения.

Синтаксис

typedef enum D3D12_COMPARISON_FUNC {
  D3D12_COMPARISON_FUNC_NONE,
  D3D12_COMPARISON_FUNC_NEVER = 1,
  D3D12_COMPARISON_FUNC_LESS = 2,
  D3D12_COMPARISON_FUNC_EQUAL = 3,
  D3D12_COMPARISON_FUNC_LESS_EQUAL = 4,
  D3D12_COMPARISON_FUNC_GREATER = 5,
  D3D12_COMPARISON_FUNC_NOT_EQUAL = 6,
  D3D12_COMPARISON_FUNC_GREATER_EQUAL = 7,
  D3D12_COMPARISON_FUNC_ALWAYS = 8
} ;

Константы

 
D3D12_COMPARISON_FUNC_NEVER
Значение: 1
Никогда не проходите сравнение.
D3D12_COMPARISON_FUNC_LESS
Значение: 2
Если исходные данные меньше целевых данных, сравнение проходит.
D3D12_COMPARISON_FUNC_EQUAL
Значение: 3
Если исходные данные равны целевым данным, сравнение проходит.
D3D12_COMPARISON_FUNC_LESS_EQUAL
Значение: 4
Если исходные данные меньше или равны целевым данным, сравнение проходит.
D3D12_COMPARISON_FUNC_GREATER
Значение: 5
Если исходные данные больше целевых данных, сравнение проходит.
D3D12_COMPARISON_FUNC_NOT_EQUAL
Значение: 6
Если исходные данные не совпадают с целевыми данными, сравнение проходит.
D3D12_COMPARISON_FUNC_GREATER_EQUAL
Значение: 7
Если исходные данные больше или равны целевым данным, сравнение проходит.
D3D12_COMPARISON_FUNC_ALWAYS
Значение: 8
Всегда проходите сравнение.

Комментарии

Параметр сравнения определяет, как среда выполнения сравнивает исходные (новые) данные с целевыми (существующими) данными перед сохранением новых данных. Параметр сравнения объявляется в описании перед созданием объекта. API позволяет задать параметр сравнения для

Требования

Требование Значение
Заголовок d3d12.h

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

CD3DX12_DEPTH_STENCIL_DESC

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