SmoothingMode Enumeração
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica se a suavização é aplicada às linhas e às curvas e às bordas das áreas preenchidas.
public enum class SmoothingMode
public enum SmoothingMode
type SmoothingMode =
Public Enum SmoothingMode
- Herança
AntiAlias | 4 | Especifica uma renderização suavizada. |
Default | 0 | Não especifica uma suavização. |
HighQuality | 2 | Especifica uma renderização suavizada. |
HighSpeed | 1 | Não especifica uma suavização. |
Invalid | -1 | Especifica um modo inválido. |
None | 3 | Não especifica uma suavização. |
Default
, None
e HighSpeed
são equivalentes e especificam a renderização sem suavização aplicada.
AntiAlias
e HighQuality
são equivalentes e especificam a renderização com suavização aplicada.
Nota
Quando a Graphics.SmoothingMode propriedade é especificada usando a SmoothingMode
enumeração , ela não afeta o texto. Para definir a qualidade de renderização de texto, use a Graphics.TextRenderingHint propriedade e a TextRenderingHint enumeração .
Nota
Quando a Graphics.SmoothingMode propriedade é especificada usando a SmoothingMode enumeração , ela não afeta as áreas preenchidas por um pincel de gradiente de caminho. As áreas preenchidas usando um PathGradientBrush objeto são renderizadas da mesma maneira (com alias) independentemente da configuração da Graphics.SmoothingMode propriedade.
Produto | Versões |
---|---|
.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 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: