次の方法で共有


PixelOffsetMode 列挙 (gdiplusenums.h)

PixelOffsetMode 列挙体は、Graphics オブジェクトのピクセル オフセット モードを指定します。 この列挙型は、Graphics クラスの Graphics::GetPixelOffsetMode メソッドと Graphics::SetPixelOffsetMode メソッドによって使用されます。

構文

typedef enum PixelOffsetMode {
  PixelOffsetModeInvalid,
  PixelOffsetModeDefault,
  PixelOffsetModeHighSpeed,
  PixelOffsetModeHighQuality,
  PixelOffsetModeNone,
  PixelOffsetModeHalf
} ;

Constants

 
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) です。

Requirements

Requirement 価値
サポートされる最小クライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header gdiplusenums.h (Gdiplus.h を含む)

こちらも参照ください

Graphics::GetPixelOffsetMode

Graphics::SetPixelOffsetMode