TextRenderingHint-Enumeration (gdiplusenums.h)
Die TextRenderingHint-Enumeration gibt den Prozess an, der zum Rendern von Text verwendet wird. Der Prozess wirkt sich auf die Qualität des Texts aus.
Syntax
typedef enum TextRenderingHint {
TextRenderingHintSystemDefault = 0,
TextRenderingHintSingleBitPerPixelGridFit,
TextRenderingHintSingleBitPerPixel,
TextRenderingHintAntiAliasGridFit,
TextRenderingHintAntiAlias,
TextRenderingHintClearTypeGridFit
} ;
Konstanten
TextRenderingHintSystemDefault Wert: 0 Gibt an, dass ein Zeichen mit dem derzeit ausgewählten Glättungsmodus für Systemschriftarten (auch als Renderinghinweis bezeichnet) gezeichnet wird. |
TextRenderingHintSingleBitPerPixelGridFit Gibt an, dass ein Zeichen mit seiner Glyphen-Bitmap und Hinweisen gezeichnet wird, um die Darstellung von Zeichen auf Stielen und Krümmung zu verbessern. |
TextRenderingHintSingleBitPerPixel Gibt an, dass ein Zeichen mit seiner Glyphe-Bitmap und ohne Hinweis gezeichnet wird. Dies führt zu einer besseren Leistung auf Kosten der Qualität. |
TextRenderingHintAntiAliasGridFit Gibt an, dass ein Zeichen mit seiner Antialiased-Glyphe-Bitmap und einem Hinweis gezeichnet wird. Dies führt zu einer deutlich besseren Qualität durch Antialiasing zu höheren Leistungskosten. |
TextRenderingHintAntiAlias Gibt an, dass ein Zeichen mit seiner Antialiased-Glyphe-Bitmap und ohne Hinweis gezeichnet wird. Unterschiede in der Stammbreite können erkennbar sein, da Hinting ausgeschaltet ist. |
TextRenderingHintClearTypeGridFit Gibt an, dass ein Zeichen mit seiner ClearType-Bitmap mit Glyphe und einem Hinweis gezeichnet wird. Diese Art des Textrenderings kann nicht zusammen mit CompositingModeSourceCopy verwendet werden. Nur Windows XP und Windows Server 2003 und höhere Versionen von Windows: ClearType-Rendering wird nur unter Windows XP und Windows Server 2003 und höheren Versionen von Windows unterstützt. Daher wird TextRenderingHintClearTypeGridFit auf anderen Betriebssystemen ignoriert, obwohl GDI+ auf diesen Betriebssystemen unterstützt wird. |
Hinweise
Die Qualität, die mit den einzelnen Prozessen verbunden ist, variiert je nach den Umständen. TextRenderingHintClearTypeGridFit bietet die beste Qualität für die meisten LCD-Monitore und relativ kleine Schriftgrade. TextRenderingHintAntiAlias bietet die beste Qualität für gedrehten Text. Im Allgemeinen ist ein Prozess, der Text mit höherer Qualität erzeugt, langsamer als ein Prozess, der Text mit niedrigerer Qualität erzeugt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | gdiplusenums.h (include Gdiplus.h) |