Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa um método de renderização de glifos.
Nota Este tópico é sobre DWRITE_RENDERING_MODE no Windows 8 e posterior. Para obter informações sobre a versão anterior, consulte a seção Comentários.
Syntax
typedef enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_GDI_NATURAL,
DWRITE_RENDERING_MODE_NATURAL,
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC
} ;
Constantes
DWRITE_RENDERING_MODE_DEFAULTEspecifica que o modo de renderização é determinado automaticamente, com base na fonte e no tamanho. |
DWRITE_RENDERING_MODE_ALIASEDEspecifica que nenhum anti-alias é executado. Cada pixel é definido como a cor de primeiro plano do texto ou mantém a cor da tela de fundo. |
DWRITE_RENDERING_MODE_GDI_CLASSICEspecifica que a suavização é executada na direção horizontal e a aparência dos glifos é compatível com layout com a GDI usando CLEARTYPE_QUALITY. Use DWRITE_MEASURING_MODE_GDI_CLASSIC para obter avanços de glifo. A suavização pode ser ClearType ou escala de cinza, dependendo do modo de suavização de texto. |
DWRITE_RENDERING_MODE_GDI_NATURALEspecifica que a suavização é executada na direção horizontal e a aparência dos glifos é compatível com layout com gDI usando CLEARTYPE_NATURAL_QUALITY. Os avanços do glifo estão próximos dos avanços do design da fonte, mas ainda são arredondados para pixels inteiros. Use DWRITE_MEASURING_MODE_GDI_NATURAL para obter avanços de glifo. A suavização pode ser ClearType ou escala de cinza, dependendo do modo de suavização de texto. |
DWRITE_RENDERING_MODE_NATURALEspecifica que a suavização é executada na direção horizontal. Esse modo de renderização permite que os glifos sejam posicionados com precisão de subpixel e é, portanto, adequado para layout natural (ou seja, independente de resolução). A suavização pode ser ClearType ou escala de cinza, dependendo do modo de suavização de texto. |
DWRITE_RENDERING_MODE_NATURAL_SYMMETRICSemelhante ao modo natural, exceto que a suavização é executada nas direções horizontal e vertical. Normalmente, isso é usado em tamanhos maiores para fazer curvas e linhas diagonais parecerem mais suaves. A suavização pode ser ClearType ou escala de cinza, dependendo no modo de suavização de texto. |
DWRITE_RENDERING_MODE_OUTLINEEspecifica que a renderização deve ignorar o rasterizador e usar as estruturas de tópicos diretamente. Normalmente, isso é usado em tamanhos muito grandes. |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC |
Comentários
DWRITE_RENDERING_MODE anterior ao Windows 8
enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE
};
Requisitos
| Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
| Cabeçalho | dwrite.h |