다음을 통해 공유


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

추가 정보

일반 버전 열거형

D3D11_PARAMETER_DESC