enumeração DWRITE_TEXT_ANTIALIAS_MODE (dwrite_1.h)
A enumeração DWRITE_TEXT_ANTIALIAS_MODE contém valores que especificam o tipo de suavização a ser usado para texto quando o modo de renderização chama para suavização.
Syntax
typedef enum DWRITE_TEXT_ANTIALIAS_MODE {
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE,
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
} ;
Constantes
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE A suavização ClearType calcula a cobertura de forma independente para os elementos de cor vermelho, verde e azul de cada pixel. Isso permite mais detalhes do que a suavização convencional. No entanto, como não há um valor alfa para cada pixel, ClearType não é adequado para renderizar texto em um bitmap intermediário transparente. |
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE A suavização de escala de cinza calcula um valor de cobertura para cada pixel. Como o valor alfa de cada pixel é bem definido, o texto pode ser renderizado em um bitmap transparente, que pode ser composto com outro conteúdo. Nota A renderização em escala de cinza com IDWriteBitmapRenderTarget1 usa alfa pré-multiplicado. |
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | dwrite_1.h |