SmoothingMode枚举指定应用于线和曲线的平滑类型(抗锯齿)。该枚举由GdipGetSmoothingMode和GdipSetSmoothingMode功能使用。
C++ 语法
typedef enum {
SmoothingModeInvalid = QualityModeInvalid,
SmoothingModeDefault = QualityModeDefault,
SmoothingModeHighSpeed = QualityModeLow,
SmoothingModeHighQuality = QualityModeHigh,
SmoothingModeNone,
SmoothingModeAntiAlias8x4,
SmoothingModeAntiAlias = SmoothingModeAntiAlias8x4,
SmoothingModeAntiAlias8x8
} SmoothingMode;
PowerBASIC 语法
%SmoothingModeInvalid = %QualityModeInvalid
%SmoothingModeDefault = %QualityModeDefault
%SmoothingModeHighSpeed = %QualityModeLow
%SmoothingModeHighQuality = %QualityModeHigh
%SmoothingModeNone = 3
%SmoothingModeAntiAlias = 4
常量
SmoothingModeInvalid
保留。
SmoothingModeDefault
指定不应用平滑。
SmoothingModeHighSpeed
指定不应用平滑。
SmoothingModeHighQuality
指定使用8 X 4框过滤器应用平滑。
SmoothingModeNone
指定不应用平滑。
SmoothingModeAntiAlias8x4
指定使用8 X 4框过滤器应用平滑。
SmoothingModeAntiAlias
指定使用8 X 4框过滤器应用平滑。
SmoothingModeAntiAlias8x8
指定使用8 X 8框过滤器应用平滑。
备注
8X4盒式滤波器的平滑度对于几乎垂直的线条比几乎水平的线条更好。8 X 8盒式过滤器的平滑度对于几乎垂直和几乎水平的线条给出同样好的结果。8x8算法产生较高质量的平滑,但比8 X 4算法慢。