TextRenderingHint, énumération (gdiplusenums.h)
L’énumération TextRenderingHint spécifie le processus utilisé pour restituer le texte. Le processus affecte la qualité du texte.
Syntax
typedef enum TextRenderingHint {
TextRenderingHintSystemDefault = 0,
TextRenderingHintSingleBitPerPixelGridFit,
TextRenderingHintSingleBitPerPixel,
TextRenderingHintAntiAliasGridFit,
TextRenderingHintAntiAlias,
TextRenderingHintClearTypeGridFit
} ;
Constantes
TextRenderingHintSystemDefault Valeur : 0 Spécifie qu’un caractère est dessiné à l’aide du mode de lissage de police système actuellement sélectionné (également appelé indicateur de rendu). |
TextRenderingHintSingleBitPerPixelGridFit Spécifie qu’un caractère est dessiné à l’aide de son bitmap de glyphe et d’indicateurs pour améliorer l’apparence des caractères sur les tiges et la courbure. |
TextRenderingHintSingleBitPerPixel Spécifie qu’un caractère est dessiné à l’aide de son bitmap de glyphe et aucune indication. Cela se traduit par une meilleure performance au détriment de la qualité. |
TextRenderingHintAntiAliasGridFit Spécifie qu’un caractère est dessiné à l’aide de son bitmap de glyphe anti-ataliased et de son indicateur. Cela se traduit par une bien meilleure qualité grâce à l’anticrénelage à un coût de performance plus élevé. |
TextRenderingHintAntiAlias Spécifie qu’un caractère est dessiné à l’aide de son bitmap de glyphe antialiased et aucune indication. L'affinage étant désactivé, les différences de largeur du jambage risquent d'être plus visibles. |
TextRenderingHintClearTypeGridFit Spécifie qu’un caractère est dessiné à l’aide de son glyphe ClearType bitmap et de son indicateur. Ce type de rendu de texte ne peut pas être utilisé avec CompositingModeSourceCopy. Windows XP et Windows Server 2003 et versions ultérieures de Windows uniquement : le rendu ClearType est pris en charge uniquement sur Windows XP et Windows Server 2003 et versions ultérieures de Windows. Par conséquent, TextRenderingHintClearTypeGridFit est ignoré sur d’autres systèmes d’exploitation, même si GDI+ est pris en charge sur ces systèmes d’exploitation. |
Notes
La qualité associée à chaque processus varie selon les circonstances. TextRenderingHintClearTypeGridFit offre la meilleure qualité pour la plupart des moniteurs LCD et des tailles de police relativement petites. TextRenderingHintAntiAlias offre la meilleure qualité pour le texte pivoté. En règle générale, un processus qui produit du texte de qualité supérieure est plus lent qu’un processus qui produit du texte de qualité inférieure.
Configuration requise
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | gdiplusenums.h (inclure Gdiplus.h) |