Compartilhar via


D3D12_COMPARISON_FUNC enumeração (d3d12.h)

Especifica opções de comparação.

Syntax

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
} ;

Constantes

 
D3D12_COMPARISON_FUNC_NEVER
Valor: 1
Nunca passe a comparação.
D3D12_COMPARISON_FUNC_LESS
Valor: 2
Se os dados de origem forem menores que os dados de destino, a comparação será aprovada.
D3D12_COMPARISON_FUNC_EQUAL
Valor: 3
Se os dados de origem forem iguais aos dados de destino, a comparação será aprovada.
D3D12_COMPARISON_FUNC_LESS_EQUAL
Valor: 4
Se os dados de origem forem menores ou iguais aos dados de destino, a comparação será aprovada.
D3D12_COMPARISON_FUNC_GREATER
Valor: 5
Se os dados de origem forem maiores que os dados de destino, a comparação será aprovada.
D3D12_COMPARISON_FUNC_NOT_EQUAL
Valor: 6
Se os dados de origem não forem iguais aos dados de destino, a comparação será aprovada.
D3D12_COMPARISON_FUNC_GREATER_EQUAL
Valor: 7
Se os dados de origem forem maiores ou iguais aos dados de destino, a comparação será aprovada.
D3D12_COMPARISON_FUNC_ALWAYS
Valor: 8
Sempre passe a comparação.

Comentários

Uma opção de comparação determina como o runtime compara dados de origem (novos) com os dados de destino (existentes) antes de armazenar os novos dados. A opção de comparação é declarada em uma descrição antes de um objeto ser criado. A API permite que você defina uma opção de comparação para

Requisitos

Requisito Valor
Cabeçalho d3d12.h

Confira também

CD3DX12_DEPTH_STENCIL_DESC

Enumerações principais