Compartir a través de


Enumeración TextRenderingHint (gdiplusenums.h)

La enumeración TextRenderingHint especifica el proceso utilizado para representar texto. El proceso afecta a la calidad del texto.

Syntax

typedef enum TextRenderingHint {
  TextRenderingHintSystemDefault = 0,
  TextRenderingHintSingleBitPerPixelGridFit,
  TextRenderingHintSingleBitPerPixel,
  TextRenderingHintAntiAliasGridFit,
  TextRenderingHintAntiAlias,
  TextRenderingHintClearTypeGridFit
} ;

Constants

 
TextRenderingHintSystemDefault
Valor: 0
Especifica que se dibuja un carácter mediante el modo de suavizado de fuentes del sistema seleccionado actualmente (también denominado sugerencia de representación).
TextRenderingHintSingleBitPerPixelGridFit
Especifica que se dibuja un carácter mediante su mapa de bits de glifo y la sugerencia para mejorar la apariencia de los caracteres en los tallos y la curvatura.
TextRenderingHintSingleBitPerPixel
Especifica que se dibuja un carácter mediante su mapa de bits de glifo y sin sugerencias. Esto da como resultado un mejor rendimiento a costa de la calidad.
TextRenderingHintAntiAliasGridFit
Especifica que se dibuja un carácter mediante su mapa de bits de glifo antialiased y la sugerencia. Esto da como resultado una calidad mucho mejor debido al suavizado a un costo de rendimiento mayor.
TextRenderingHintAntiAlias
Especifica que se dibuja un carácter mediante su mapa de bits de glifo antialiased y sin sugerencias. Las diferencias de ancho del tallo pueden ser perceptibles porque la sugerencia está desactivada.
TextRenderingHintClearTypeGridFit
Especifica que se dibuja un carácter mediante su mapa de bits ClearType de glifo y sugerencias. Este tipo de representación de texto no se puede usar junto con CompositingModeSourceCopy.


Windows XP y Windows Server 2003 y versiones posteriores solo de Windows: la representación de ClearType solo se admite en Windows XP y Windows Server 2003 y versiones posteriores de Windows. Por lo tanto, TextRenderingHintClearTypeGridFit se omite en otros sistemas operativos aunque GDI+ se admita en esos sistemas operativos.

Observaciones

La calidad asociada a cada proceso varía según las circunstancias. TextRenderingHintClearTypeGridFit proporciona la mejor calidad para la mayoría de los monitores LCD y tamaños de fuente relativamente pequeños. TextRenderingHintAntiAlias proporciona la mejor calidad para el texto girado. Por lo general, un proceso que genera texto de mayor calidad es más lento que un proceso que genera texto de menor calidad.

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
Header gdiplusenums.h (include Gdiplus.h)

Consulte también

Suavizado con texto

CompositingMode

Métodos DrawString

Graphics::GetTextRenderingHint

Graphics::SetTextRenderingHint