SmoothingMode Wyliczenie
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy wygładzanie (antyaliasing) jest stosowane do linii i krzywych oraz krawędzi wypełnionych obszarów.
public enum class SmoothingMode
public enum SmoothingMode
type SmoothingMode =
Public Enum SmoothingMode
- Dziedziczenie
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. |
Default
, None
i 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 .
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 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: