Enumeración SmoothingMode (gdiplusenums.h)
La enumeración SmoothingMode especifica el tipo de suavizado (suavizado) que se aplica a líneas y curvas. Esta enumeración la usan los métodos Graphics::GetSmoothingMode y Graphics::SetSmoothingMode de la clase Graphics .
Syntax
typedef enum SmoothingMode {
SmoothingModeInvalid,
SmoothingModeDefault,
SmoothingModeHighSpeed,
SmoothingModeHighQuality,
SmoothingModeNone,
SmoothingModeAntiAlias,
SmoothingModeAntiAlias8x4,
SmoothingModeAntiAlias8x8
} ;
Constantes
SmoothingModeInvalid Reservado. |
SmoothingModeDefault Especifica que no se aplica el suavizado. |
SmoothingModeHighSpeed Especifica que no se aplica el suavizado. |
SmoothingModeHighQuality Especifica que el suavizado se aplica mediante un filtro de cuadro 8 X 4. |
SmoothingModeNone Especifica que no se aplica el suavizado. |
SmoothingModeAntiAlias Especifica que el suavizado se aplica mediante un filtro de cuadro 8 X 4. |
SmoothingModeAntiAlias8x4 Especifica que el suavizado se aplica mediante un filtro de cuadro 8 X 4. |
SmoothingModeAntiAlias8x8 Especifica que el suavizado se aplica mediante un filtro de cuadro 8 X 8. |
Comentarios
El suavizado realizado por un filtro de caja 8 X 4 proporciona mejores resultados para líneas casi verticales que para líneas casi horizontales. El suavizado realizado por un filtro de caja 8 X 8 proporciona resultados igualmente buenos para líneas casi verticales y casi horizontales. El algoritmo 8x8 produce un suavizado de mayor calidad, pero es más lento que el algoritmo 8 X 4.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | gdiplusenums.h (include Gdiplus.h) |