Enumerazione SmoothingMode (gdiplusenums.h)
L'enumerazione SmoothingMode specifica il tipo di smussamento (antialiasing) applicato a linee e curve. Questa enumerazione viene utilizzata dai metodi Graphics::GetSmoothingMode e Graphics::SetSmoothingMode della classe Graphics .
Sintassi
typedef enum SmoothingMode {
SmoothingModeInvalid,
SmoothingModeDefault,
SmoothingModeHighSpeed,
SmoothingModeHighQuality,
SmoothingModeNone,
SmoothingModeAntiAlias,
SmoothingModeAntiAlias8x4,
SmoothingModeAntiAlias8x8
} ;
Costanti
SmoothingModeInvalid Riservato. |
SmoothingModeDefault Specifica che l'arrosto non viene applicato. |
SmoothingModeHighSpeed Specifica che l'arrosto non viene applicato. |
SmoothingModeHighQuality Specifica che lo smoothing viene applicato utilizzando un filtro casella 8 X 4. |
SmoothingModeNone Specifica che l'arrosto non viene applicato. |
SmoothingModeAntiAlias Specifica che lo smoothing viene applicato utilizzando un filtro casella 8 X 4. |
SmoothingModeAntiAlias8x4 Specifica che lo smoothing viene applicato utilizzando un filtro casella 8 X 4. |
SmoothingModeAntiAlias8x8 Specifica che lo smussamento viene applicato utilizzando un filtro casella 8 X 8. |
Commenti
Lo smussamento eseguito da un filtro casella 8 X 4 offre risultati migliori per linee quasi verticali rispetto alle linee quasi orizzontali. Lo smussamento eseguito da un filtro casella 8 X 8 offre risultati altrettanto buoni per linee quasi verticali e quasi orizzontali. L'algoritmo 8x8 produce un smoothing di qualità superiore, ma è più lento rispetto all'algoritmo 8 X 4.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | gdiplusenums.h (include Gdiplus.h) |