enumerazione D3D_INTERPOLATION_MODE (d3dcommon.h)

Specifica la modalità di interpolazione, che influisce sulla modalità di calcolo dei valori durante la rasterizzazione.

Sintassi

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

Costanti

 
D3D_INTERPOLATION_UNDEFINED
Valore: 0
La modalità di interpolazione non è definita.
D3D_INTERPOLATION_CONSTANT
Valore: 1
Non eseguire l'interpolazione tra i valori del registro.
D3D_INTERPOLATION_LINEAR
Valore: 2
Eseguire l'interpolazione lineare tra i valori del registro.
D3D_INTERPOLATION_LINEAR_CENTROID
Valore: 3
Interpolare in modo lineare tra i valori del registro, ma il centroide è bloccato durante il multicampionamento.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE
Valore: 4
Eseguire l'interpolazione lineare tra i valori del registro, ma senza correzione prospettica.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID
Valore: 5
Interpolare in modo lineare i valori del registro, ma senza correzione prospettica e centroide bloccato durante il multicampionamento.
D3D_INTERPOLATION_LINEAR_SAMPLE
Valore: 6
Eseguire l'interpolazione lineare tra valori di registro, ma campione bloccato durante il multicampionamento.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE
Valore: 7
Eseguire l'interpolazione lineare tra valori di registro, ma senza correzione prospettica e campione bloccato durante il multicampionamento.

Requisiti

Requisito Valore
Intestazione d3dcommon.h

Vedi anche

Enumerazioni di versione comuni

D3D11_PARAMETER_DESC