énumération D3D10_COMPARISON_FUNC (d3d10.h)
Options de comparaison.
Syntax
typedef enum D3D10_COMPARISON_FUNC {
D3D10_COMPARISON_NEVER = 1,
D3D10_COMPARISON_LESS = 2,
D3D10_COMPARISON_EQUAL = 3,
D3D10_COMPARISON_LESS_EQUAL = 4,
D3D10_COMPARISON_GREATER = 5,
D3D10_COMPARISON_NOT_EQUAL = 6,
D3D10_COMPARISON_GREATER_EQUAL = 7,
D3D10_COMPARISON_ALWAYS = 8
} ;
Constantes
D3D10_COMPARISON_NEVER Valeur : 1 Ne passez jamais la comparaison. |
D3D10_COMPARISON_LESS Valeur : 2 Si les données sources sont inférieures aux données de destination, la comparaison réussit. |
D3D10_COMPARISON_EQUAL Valeur : 3 Si les données sources sont égales aux données de destination, la comparaison réussit. |
D3D10_COMPARISON_LESS_EQUAL Valeur : 4 Si les données sources sont inférieures ou égales aux données de destination, la comparaison réussit. |
D3D10_COMPARISON_GREATER Valeur : 5 Si les données sources sont supérieures aux données de destination, la comparaison réussit. |
D3D10_COMPARISON_NOT_EQUAL Valeur : 6 Si les données sources ne sont pas égales aux données de destination, la comparaison réussit. |
D3D10_COMPARISON_GREATER_EQUAL Valeur : 7 Si les données sources sont supérieures ou égales aux données de destination, la comparaison réussit. |
D3D10_COMPARISON_ALWAYS Valeur : 8 Passez toujours la comparaison. |
Remarques
Une option de comparaison détermine si 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 une mémoire tampon profondeur-gabarit (voir D3D10_DEPTH_STENCIL_DESC), des opérations profondeur-gabarit (voir D3D10_DEPTH_STENCILOP_DESC) ou un état d’échantillonneur (voir D3D10_SAMPLER_DESC).
Configuration requise
En-tête | d3d10.h |