Bezeichnung
ccontext:SetAntialias -- Legt das Antialias fest
Übersicht
ccontext:SetAntialias(antialias)
Beschreibung
Legt den Antialiasing-Modus des Rasters fest, der zum Zeichnen von Formen verwendet wird. Der Parameter antialias kann eine der folgenden Konstanten sein:

#CAIRO_ANTIALIAS_DEFAULT
Verwendt das Standard-Antialiasing für das Subsystem und das Zielgerät.
#CAIRO_ANTIALIAS_NONE
Verwendt eine Bilevel-Alphamaske.
#CAIRO_ANTIALIAS_GRAY
Führt einfarbiges Antialiasing durch (z.B. mit Grautönen für schwarzen Text auf weißem Hintergrund).
#CAIRO_ANTIALIAS_SUBPIXEL
Führt Antialiasing durch, indem Sie die Reihenfolge der Subpixelelemente auf Geräten wie LCD-Panels nutzen.
#CAIRO_ANTIALIAS_FAST
Führt Antialiasing durch, aber die Geschwindigkeit wird der Qualität vorgezogen.
#CAIRO_ANTIALIAS_GOOD
Das Backend sollte Qualität und Leistung in Einklang bringen.
#CAIRO_ANTIALIAS_BEST
Das Backend rendert mit höchster Qualität und nimmt gegebenenfalls Geschwindigkeitseinbußen hin.

Beachten Sie, dass der antialias-Wert ein Hinweis ist und ein bestimmtes Backend einen bestimmten Wert unterstützen kann oder auch nicht. Derzeit unterstützt kein Backend #CAIRO_ANTIALIAS_SUBPIXEL beim Zeichnen von Formen.

Beachten Sie, dass diese Option keinen Einfluss auf die Textwiedergabe hat, siehe stattdessen cfontoptions:SetAntialias().

Eingaben
antialias
der neue Antialiasing-Modus (siehe oben).

Navigation zeigen