2.1.1.27 SmoothingMode Enumeration

The SmoothingMode enumeration defines smoothing modes to apply to lines, curves, and the edges of filled areas to make them appear more continuous or sharply defined.

 typedef  enum 
 {
   SmoothingModeDefault = 0x00,
   SmoothingModeHighSpeed = 0x01,
   SmoothingModeHighQuality = 0x02,
   SmoothingModeNone = 0x03,
   SmoothingModeAntiAlias8x4 = 0x04,
   SmoothingModeAntiAlias8x8 = 0x05
 } SmoothingMode;

SmoothingModeDefault:  Default curve smoothing with no anti-aliasing.

SmoothingModeHighSpeed:  Best performance with no anti-aliasing.

SmoothingModeHighQuality:  Best quality with anti-aliasing.

SmoothingModeNone:  No curve smoothing and no anti-aliasing.

SmoothingModeAntiAlias8x4:  Anti-aliasing using an 8x4 box filter.<5>

SmoothingModeAntiAlias8x8:  Anti-aliasing using an 8x8 box filter.<6>

See section 2.1.1 for the specification of additional enumerations.