énumération D3D_INTERPOLATION_MODE (d3dcommon.h)
Spécifie le mode d’interpolation, qui affecte la façon dont les valeurs sont calculées pendant la rastérisation.
Syntax
typedef enum D3D_INTERPOLATION_MODE {
D3D_INTERPOLATION_UNDEFINED = 0,
D3D_INTERPOLATION_CONSTANT = 1,
D3D_INTERPOLATION_LINEAR = 2,
D3D_INTERPOLATION_LINEAR_CENTROID = 3,
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE = 4,
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID = 5,
D3D_INTERPOLATION_LINEAR_SAMPLE = 6,
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE = 7
} ;
Constantes
D3D_INTERPOLATION_UNDEFINED Valeur : 0 Le mode d’interpolation n’est pas défini. |
D3D_INTERPOLATION_CONSTANT Valeur : 1 N’interpolez pas entre les valeurs de registre. |
D3D_INTERPOLATION_LINEAR Valeur : 2 Interpolez linéairement entre les valeurs de registre. |
D3D_INTERPOLATION_LINEAR_CENTROID Valeur : 3 Interpolez de manière linéaire entre les valeurs de registre, mais le centroïde est serré lors d’un multi-échantillonnage. |
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE Valeur : 4 Interpolez linéairement entre les valeurs de registre, mais sans correction de perspective. |
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID Valeur : 5 Interpolez linéairement entre les valeurs de registre, mais sans correction de perspective et centroïde serrés lors d’un multi-échantillonnage. |
D3D_INTERPOLATION_LINEAR_SAMPLE Valeur : 6 Interpolez linéairement entre les valeurs de registre, mais l’exemple est bloqué lors d’un multi-échantillonnage. |
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE Valeur : 7 Interpolez de manière linéaire entre les valeurs de registre, mais sans correction de perspective et l’échantillon serré lors du multi-échantillonnage. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dcommon.h |