enumeración D2D1_TEXT_ANTIALIAS_MODE (d2d1.h)
Describe el modo de suavizado de contorno utilizado para dibujar texto.
Syntax
typedef enum D2D1_TEXT_ANTIALIAS_MODE {
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT = 0,
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE = 1,
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE = 2,
D2D1_TEXT_ANTIALIAS_MODE_ALIASED = 3,
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT Valor: 0 Use el valor predeterminado del sistema. Vea la sección Comentarios. |
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE Valor: 1 Use suavizado de contorno ClearType. |
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE Valor: 2 Use suavizado de contorno de escala de grises. |
D2D1_TEXT_ANTIALIAS_MODE_ALIASED Valor: 3 No use suavizado de contorno. |
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD Valor: 0xffffffff |
Comentarios
Esta enumeración se usa con setTextAntialiasMode de un ID2D1RenderTarget para especificar cómo se suavizan el texto y los glifos.
De forma predeterminada, Direct2D representa el texto en modo ClearType. Factores que
puede degradar la calidad predeterminada a escala de grises o con alias:
- Si el valor de DWRITE_RENDERING_MODE es DWRITE_RENDERING_MODE_ALIASED ,
El modo de suavizado de contorno de texto predeterminado está con alias. Para cambiar el modo de representación de DirectWrite de un id2D1RenderTarget, use el método ID2D1RenderTarget::SetTextRenderingParams.
- Si el valor de DWRITE_RENDERING_MODE es DWRITE_RENDERING_MODE_OUTLINE, el texto predeterminado
El modo de suavizado de contorno es escala de grises.
- Si el destino de representación tiene un canal alfa y no está establecido en D2D1_ALPHA_MODE_IGNORE,
el modo de suavizado de contorno de texto predeterminado es la escala de grises.
- Si se llama a ID2D1RenderTarget::P ushLayer sin D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE
(y aún no se ha llamado a la clase PopLayer correspondiente) y, a continuación, el texto predeterminado
El modo de suavizado de contorno es escala de grises.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | d2d1.h |