語法
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
} D3D_INTERPOLATION_MODE
常數
| 常數 | 描述 |
|---|---|
| D3D_INTERPOLATION_UNDEFINED | 插補模式未定義。 |
| D3D_INTERPOLATION_CONSTANT | 不在暫存器值之間進行插補。 |
| D3D_INTERPOLATION_LINEAR | 在暫存器值之間進行線性插補。 |
| D3D_INTERPOLATION_LINEAR_CENTROID | 在暫存器值之間進行線性插補,但在多重取樣時限制在形心。 |
| D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE | 在暫存器值之間進行線性插補,但不進行透視校正。 |
| D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID | 在暫存器值之間進行線性插補,但不進行透視校正,且在多重取樣時限制在形心。 |
| D3D_INTERPOLATION_LINEAR_SAMPLE | 在暫存器值之間進行線性插補,但在多重取樣時限制在樣本。 |
| D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE | 在暫存器值之間進行線性插補,但不進行透視校正,且在多重取樣時限制在樣本。 |
需求
標頭: d3d12shader_x.h 和 d3d12video_xs.h支援的平台:XBOX Series 主機與 XBOX One 系列
