D2D1_BITMAPSOURCE_INTERPOLATION_MODE 열거형(d2d1effects.h)

비트맵 소스 효과에서 이미지 크기를 조정하는 데 사용되는 보간 모드입니다. 모드에서 Mipmap을 사용하지 않도록 설정하면 BitmapSouce는 Scale 및 EnableDPICorrection 속성에 의해 결정되는 해상도로 이미지를 캐시합니다.

Syntax

typedef enum D2D1_BITMAPSOURCE_INTERPOLATION_MODE {
  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR = 0,
  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR = 1,
  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_CUBIC = 2,
  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANT = 6,
  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEAR = 7,
  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;

상수

 
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR
값: 0
가장 가까운 단일 지점을 샘플하고 사용합니다. Mipmap을 생성하지 않습니다.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR
값: 1
4포인트 샘플 및 선형 보간을 사용합니다. Mipmap을 생성하지 않습니다.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_CUBIC
값: 2
보간을 위해 16 샘플 입방 커널을 사용합니다. Mipmap을 생성하지 않습니다.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANT
값: 6
IWICBitmapScaler 인터페이스와 동일한 WIC 팬트 보간을 사용합니다. Mipmap을 생성하지 않습니다.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEAR
값: 7
쌍선형 보간을 사용하여 시스템 메모리에 Mipmap 체인을 생성합니다. 각 Mipmap에 대해 쌍선형 보간을 사용하여 효과가 0.5의 가장 가까운 배수로 스케일링됩니다.
선형 보간을 사용하여 나머지 크기를 조정합니다.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FORCE_DWORD
값: 0xffffffff

요구 사항

   
머리글 d2d1effects.h