Partager via


énumération D3D12_COMPARISON_FUNC (d3d12.h)

Spécifie les options de comparaison.

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
Valeur : 1
Ne passez jamais la comparaison.
D3D12_COMPARISON_FUNC_LESS
Valeur : 2
Si les données sources sont inférieures aux données de destination, la comparaison réussit.
D3D12_COMPARISON_FUNC_EQUAL
Valeur : 3
Si les données sources sont égales aux données de destination, la comparaison réussit.
D3D12_COMPARISON_FUNC_LESS_EQUAL
Valeur : 4
Si les données sources sont inférieures ou égales aux données de destination, la comparaison réussit.
D3D12_COMPARISON_FUNC_GREATER
Valeur : 5
Si les données sources sont supérieures aux données de destination, la comparaison réussit.
D3D12_COMPARISON_FUNC_NOT_EQUAL
Valeur : 6
Si les données sources ne sont pas égales aux données de destination, la comparaison réussit.
D3D12_COMPARISON_FUNC_GREATER_EQUAL
Valeur : 7
Si les données sources sont supérieures ou égales aux données de destination, la comparaison réussit.
D3D12_COMPARISON_FUNC_ALWAYS
Valeur : 8
Passez toujours la comparaison.

Remarques

Une option de comparaison détermine la façon dont le runtime compare les données sources (nouvelles) aux données de destination (existantes) avant de stocker les nouvelles données. L’option de comparaison est déclarée dans une description avant la création d’un objet. L’API vous permet de définir une option de comparaison pour

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

CD3DX12_DEPTH_STENCIL_DESC

Énumérations principales