Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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_CLEARTYPEA 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_GRAYSCALEA 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 |