SmoothingMode Enumeração

Definição

Especifica se a suavização é aplicada às linhas e às curvas e às bordas das áreas preenchidas.

public enum SmoothingMode
Herança
SmoothingMode

Campos

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.

Comentários

Default, Nonee 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.

Aplica-se a

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