Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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_UNDEFINEDValeur : 0 Le mode d’interpolation n’est pas défini. |
D3D_INTERPOLATION_CONSTANTValeur : 1 N’interpolez pas entre les valeurs de registre. |
D3D_INTERPOLATION_LINEARValeur : 2 Interpolez linéairement entre les valeurs de registre. |
D3D_INTERPOLATION_LINEAR_CENTROIDValeur : 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_NOPERSPECTIVEValeur : 4 Interpolez linéairement entre les valeurs de registre, mais sans correction de perspective. |
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROIDValeur : 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_SAMPLEValeur : 6 Interpolez linéairement entre les valeurs de registre, mais l’exemple est bloqué lors d’un multi-échantillonnage. |
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLEValeur : 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 |