D3D_INTERPOLATION_MODE 열거형(d3dcommon.h)
래스터화 중에 값을 계산하는 방법에 영향을 미치는 보간 모드를 지정합니다.
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
} ;
상수
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 레지스터 값 간에 선형으로 보간하지만 다중 샘플링 시 원근 보정 및 샘플 고정 없이 보정합니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dcommon.h |