Прочитать на английском

Поделиться через


SmoothingMode Перечисление

Определение

Указывает, применяется ли сглаживание к линиям, кривым и краям заполненных областей.

C#
public enum SmoothingMode
Наследование
SmoothingMode

Поля

Имя Значение Описание
AntiAlias 4

Задает отрисовку со сглаживанием.

Default 0

Задает отсутствие сглаживания.

HighQuality 2

Задает отрисовку со сглаживанием.

HighSpeed 1

Задает отсутствие сглаживания.

Invalid -1

Указывает недопустимый режим.

None 3

Задает отсутствие сглаживания.

Комментарии

Default, Noneи HighSpeed эквивалентны и указывают отрисовку без применения сглаживания.

AntiAlias и HighQuality эквивалентны и указывают отрисовку с применением сглаживания.

Примечание

Graphics.SmoothingMode Если свойство указано с помощью перечисления SmoothingMode , это не влияет на текст. Чтобы задать качество отрисовки текста, используйте Graphics.TextRenderingHint свойство и перечисление TextRenderingHint .

Примечание

Graphics.SmoothingMode Если свойство указано с помощью перечисления SmoothingMode , оно не влияет на области, заполненные кистью градиента пути. Области, заполненные с помощью PathGradientBrush объекта , отрисовываются одинаково (с псевдонимом) независимо от параметра для Graphics.SmoothingMode свойства .

Применяется к

Продукт Версии
.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