共用方式為


InterpolationMode 列舉 (gdiplusenums.h)

InterpolationMode列舉會指定縮放或旋轉影像時所使用的演算法。 Graphics 類別的 Graphics::GetInterpolationModeGraphics::SetInterpolationMode方法會使用此列舉。

Syntax

typedef enum InterpolationMode {
  InterpolationModeInvalid,
  InterpolationModeDefault,
  InterpolationModeLowQuality,
  InterpolationModeHighQuality,
  InterpolationModeBilinear,
  InterpolationModeBicubic,
  InterpolationModeNearestNeighbor,
  InterpolationModeHighQualityBilinear,
  InterpolationModeHighQualityBicubic
} ;

常數

 
InterpolationModeInvalid
內部使用
InterpolationModeDefault
指定預設插補模式。
InterpolationModeLowQuality
指定低品質模式。
InterpolationModeHighQuality
指定高品質模式。
InterpolationModeBilinear
指定雙線形的插補法。 不做預先篩選。 這個模式不適用於將影像縮小到原始大小的百分之 50 以下。
InterpolationModeBicubic
指定雙立方的插補法。 不做預先篩選。 這個模式不適用於將影像縮小到原始尺寸的百分之 25 以下。
InterpolationModeNearestNeighbor
指定最相鄰的插補法。
InterpolationModeHighQualityBilinear
指定高品質的雙線形插補法。 將執行預先篩選,以確保縮小影像的品質。
InterpolationModeHighQualityBicubic
指定高品質的雙立方插補法。 將執行預先篩選,以確保縮小影像的品質。 這個模式會產生品質最高的變形影像。

需求

   
最低支援的用戶端 Windows XP、Windows 2000 Professional [僅限桌面應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 gdiplusenums.h (包含 Gdiplus.h)

另請參閱

Graphics::GetInterpolationMode

Graphics::SetInterpolationMode