Compartir a través de


enumeración DWRITE_TEXT_ANTIALIAS_MODE (dwrite_1.h)

La enumeración DWRITE_TEXT_ANTIALIAS_MODE contiene valores que especifican el tipo de suavizado de contorno que se va a usar para el texto cuando el modo de representación llama a antialiasing.

Syntax

typedef enum DWRITE_TEXT_ANTIALIAS_MODE {
  DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE,
  DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
} ;

Constantes

 
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE
El suavizado de contorno ClearType calcula la cobertura de forma independiente para los elementos de color rojo, verde y azul de cada píxel. Esto permite obtener más detalles que el suavizado de contorno convencional. Sin embargo, dado que no hay ningún valor alfa para cada píxel, ClearType no es adecuado para representar texto en un mapa de bits intermedio transparente.
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
El suavizado de contorno de grises calcula un valor de cobertura para cada píxel. Dado que el valor alfa de cada píxel está bien definido, el texto se puede representar en un mapa de bits transparente, que luego se puede componer con otro contenido.

Nota La representación en escala de grises con IDWriteBitmapRenderTarget1 usa alfa premultiplicado.

 

Requisitos

   
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado dwrite_1.h

Consulte también

IDWriteBitmapRenderTarget1::GetTextAntialiasMode

IDWriteBitmapRenderTarget1::SetTextAntialiasMode