PixelOffsetMode 列舉 (gdiplusenums.h)
PixelOffsetMode列舉會指定Graphics物件的圖元位移模式。 此列舉是由Graphics類別的Graphics::GetPixelOffsetMode和Graphics::SetPixelOffsetMode方法使用。
Syntax
typedef enum PixelOffsetMode {
PixelOffsetModeInvalid,
PixelOffsetModeDefault,
PixelOffsetModeHighSpeed,
PixelOffsetModeHighQuality,
PixelOffsetModeNone,
PixelOffsetModeHalf
} ;
常數
PixelOffsetModeInvalid 內部使用。 |
PixelOffsetModeDefault 相當於 PixelOffsetModeNone。 |
PixelOffsetModeHighSpeed 相當於 PixelOffsetModeNone。 |
PixelOffsetModeHighQuality 相當於 PixelOffsetModeHalf。 |
PixelOffsetModeNone 表示圖元中心具有整數座標。 |
PixelOffsetModeHalf 表示圖元中心具有整數值之間的一半座標。 |
備註
請考慮影像左上角的圖元,其位址 (0,0) 。 使用 PixelOffsetModeNone時,圖元會涵蓋 x 和 y 方向介於 –0.5 到 0.5 之間的區域;也就是說,圖元中心位於 (0,0) 。 使用 PixelOffsetModeHalf時,圖元會涵蓋 x 和 y 方向介於 0 到 1 之間的區域;也就是說,圖元中心位於 (0.5、0.5) 。
需求
最低支援的用戶端 | Windows XP、Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | gdiplusenums.h (包含 Gdiplus.h) |