Compartir a través de


D3D_INTERPOLATION_MODE enumeración (d3dcommon.h)

Especifica el modo de interpolación, que afecta a cómo se calculan los valores durante la rasterización.

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
Valor: 0
El modo de interpolación no está definido.
D3D_INTERPOLATION_CONSTANT
Valor: 1
No interpole entre valores de registro.
D3D_INTERPOLATION_LINEAR
Valor: 2
Interpole linealmente entre los valores de registro.
D3D_INTERPOLATION_LINEAR_CENTROID
Valor: 3
Interpolar linealmente entre los valores de registro pero el centroide se sujeta cuando se realiza un muestreo múltiple.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE
Valor: 4
Interpole linealmente entre los valores de registro, pero sin ninguna corrección de perspectiva.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID
Valor: 5
Interpole linealmente entre los valores de registro, pero sin ninguna corrección de perspectiva y centroide sujeta al muestreo múltiple.
D3D_INTERPOLATION_LINEAR_SAMPLE
Valor: 6
Interpole linealmente entre los valores de registro pero la muestra se comprimió cuando se realiza un muestreo múltiple.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE
Valor: 7
Interpole linealmente entre los valores de registro, pero sin ninguna corrección de perspectiva y muestra sujeta cuando se realiza un muestreo múltiple.

Requisitos

Requisito Valor
Header d3dcommon.h

Consulte también

Enumeraciones de versión común

D3D11_PARAMETER_DESC