Freigeben über


PixelOffsetMode-Aufzählung (gdiplusenums.h)

Die PixelOffsetMode-Aufzählung gibt den Pixeloffsetmodus eines Graphics-Objekts an. Diese Aufzählung wird von den Graphics::GetPixelOffsetMode - und Graphics::SetPixelOffsetMode-Methoden der Graphics-Klasse verwendet.

Syntax

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

Konstanten

 
PixelOffsetModeInvalid
Intern verwendet.
PixelOffsetModeDefault
Entspricht PixelOffsetModeNone.
PixelOffsetModeHighSpeed
Entspricht PixelOffsetModeNone.
PixelOffsetModeHighQuality
Entspricht PixelOffsetModeHalf.
PixelOffsetModeNone
Gibt an, dass Pixelzentrierungen ganzzahlige Koordinaten aufweisen.
PixelOffsetModeHalf
Gibt an, dass Pixelzentrierungen Koordinaten aufweisen, die sich auf halbe Weise zwischen ganzzahligen Werten befinden.

Bemerkungen

Betrachten Sie das Pixel in der oberen linken Ecke eines Bilds mit Adresse (0, 0). Bei PixelOffsetModeNone deckt das Pixel den Bereich zwischen -0,5 und 0,5 in x- und y-Richtung ab; Das heißt, die Pixelmitte liegt bei (0, 0). Bei PixelOffsetModeHalf deckt das Pixel den Bereich zwischen 0 und 1 in x- und y-Richtung ab. Das heißt, die Pixelmitte liegt bei (0,5, 0,5).

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows 2000 Server [nur Desktop-Apps]
Header gdiplusenums.h (include Gdiplus.h)

Siehe auch

Graphics::GetPixelOffsetMode

Graphics::SetPixelOffsetMode