enumeração D3D_INTERPOLATION_MODE (d3dcommon.h)

Especifica o modo de interpolação, que afeta como os valores são calculados durante a rasterização.

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
O modo de interpolação é indefinido.
D3D_INTERPOLATION_CONSTANT
Valor: 1
Não interpole entre valores de registro.
D3D_INTERPOLATION_LINEAR
Valor: 2
Interpolar linearmente entre valores de registro.
D3D_INTERPOLATION_LINEAR_CENTROID
Valor: 3
Interpolar linearmente entre valores de registro, mas centroide fixado quando multisampling.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE
Valor: 4
Interpolar linearmente entre valores de registro, mas sem correção de perspectiva.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID
Valor: 5
Interpole linearmente entre os valores de registro, mas sem nenhuma correção de perspectiva e o centroide fixado quando multissessão.
D3D_INTERPOLATION_LINEAR_SAMPLE
Valor: 6
Interpolar linearmente entre valores de registro, mas amostra fixada quando multisampling.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE
Valor: 7
Interpole linearmente entre valores de registro, mas sem correção de perspectiva e amostra fixada quando multissessão.

Requisitos

Requisito Valor
Cabeçalho d3dcommon.h

Confira também

Enumerações de versão comuns

D3D11_PARAMETER_DESC