SmoothingMode Wyliczenie

Definicja

Określa, czy wygładzanie (antyaliasing) jest stosowane do linii i krzywych oraz krawędzi wypełnionych obszarów.

C#
public enum SmoothingMode
Dziedziczenie
SmoothingMode

Pola

Nazwa Wartość Opis
AntiAlias 4

Określa renderowanie antyaliased.

Default 0

Określa brak antyaliasingu.

HighQuality 2

Określa renderowanie antyaliased.

HighSpeed 1

Określa brak antyaliasingu.

Invalid -1

Określa nieprawidłowy tryb.

None 3

Określa brak antyaliasingu.

Uwagi

Default, Nonei HighSpeed są równoważne i określają renderowanie bez zastosowania wygładzania.

AntiAlias i są równoważne i HighQuality określają renderowanie z zastosowanym wygładowaniem.

Uwaga

Graphics.SmoothingMode Jeśli właściwość jest określona przy użyciu SmoothingMode wyliczenia, nie ma to wpływu na tekst. Aby ustawić jakość renderowania tekstu, użyj Graphics.TextRenderingHint właściwości i TextRenderingHint wyliczenia.

Uwaga

Graphics.SmoothingMode Gdy właściwość jest określona przy użyciu SmoothingMode wyliczenia, nie ma wpływu na obszary wypełnione pędzlem gradientu ścieżki. Obszary wypełnione za pomocą PathGradientBrush obiektu są renderowane w taki sam sposób (alias) niezależnie od ustawienia właściwości Graphics.SmoothingMode .

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9