Freigeben über


Graphics::GetSmoothingMode-Methode (gdiplusgraphics.h)

Die Graphics::GetSmoothingMode-Methode bestimmt, ob die Glättung (Antialiasing) auf das Graphics-Objekt angewendet wird.

Syntax

SmoothingMode GetSmoothingMode();

Rückgabewert

Typ: SmoothingMode

Wenn die Glättung (Antialiasing) auf dieses Graphics-Objekt angewendet wird, gibt diese Methode SmoothingModeAntiAlias zurück. Wenn die Glättung (Antialiasing) nicht auf dieses Graphics-Objekt angewendet wird, gibt diese Methode SmoothingModeNone zurück. SmoothingModeAntiAlias und SmoothingModeNone sind Elemente der SmoothingMode-Enumeration .

Hinweise

Verwenden Sie die Graphics::GetTextRenderingHint-Methode , um die Renderingqualitätsstufe für Text abzurufen.

Beispiele

Im folgenden Beispiel wird der Glättungsmodus auf hohe Geschwindigkeit festgelegt und eine Ellipse zeichnert. Anschließend erhält er den Glättungsmodus, ändert ihn in hohe Qualität und zeichnet eine zweite Ellipse, um den Unterschied zu veranschaulichen.

VOID Example_GetSmoothingMode(HDC hdc)
{
   Graphics graphics(hdc);

   // Set the smoothing mode to SmoothingModeHighSpeed.
   graphics.SetSmoothingMode(SmoothingModeHighSpeed);

   // Draw an ellipse.
   graphics.DrawEllipse(&Pen(Color(255, 0, 0, 0), 3), Rect(10, 0, 200, 100));

   // Get the smoothing mode.
   SmoothingMode mode = graphics.GetSmoothingMode();


   // Test mode to see whether smoothing has been set for the Graphics object.
   if (mode == SmoothingModeAntiAlias)
   {
   graphics.SetSmoothingMode(SmoothingModeHighQuality);
   }

   // Draw an ellipse to demonstrate the difference.
   graphics.DrawEllipse(&Pen(Color::Red, 3), Rect(220, 0, 200, 100));
}

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile gdiplusgraphics.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Antialiasing bei Linien und Kurven

Grafiken

Image

Laden und Anzeigen von Bitmaps