DirectWrite (DWrite)
Propósito
Os aplicativos de hoje devem dar suporte à renderização de texto de alta qualidade, fontes de estrutura de tópicos independentes de resolução e suporte completo de texto e layout unicode. O DirectWrite, uma API DirectX, fornece esses recursos e muito mais.
- Um sistema de layout de texto independente do dispositivo que melhora a legibilidade de texto em documentos e na interface do usuário.
- Renderização de texto de de microsoft ClearType de alta qualidade que pode usar GDI, Direct2D ou tecnologia de renderização específica do aplicativo.
- Texto acelerado por hardware, quando usado com direct2D.
- Suporte para texto de vários formatos.
- Suporte para os recursos avançados de tipografia de fontes OpenType.
- Suporte para o layout e a renderização de texto em todos os idiomas com suporte.
- layout e renderização compatíveis comGDI.
A API dá suporte à medição, desenho e teste de clique de texto multiforma. O DirectWrite manipula o texto em todos os idiomas com suporte para aplicativos globais e localizados, com base na infraestrutura de linguagem chave encontrada no Windows 7. O DirectWrite também fornece uma API de renderização de glifo de baixo nível para desenvolvedores que desejam executar seu próprio layout e processamento Unicode para glifo.
Nota
O SDK do Aplicativo do Windows apresenta uma nova versão do DirectWrite, chamada DWriteCore, que é executada em versões do Windows até o Windows 8 e abre a porta para você usá-la entre plataformas. Para obter mais detalhes, consulte visão geral do DWriteCore.
Requisitos de tempo de execução
- Windows 7 ou Windows Vista com Service Pack 2 (SP2) e Atualização de Plataforma para Windows Vista
- Windows Server 2008 R2 ou Windows Server 2008 com Service Pack 2 (SP2) e Atualização de Plataforma para Windows Server 2008
Nesta seção
Tópico | Descrição |
---|---|
Novidades no DirectWrite |
Aqui estão algumas das novas adições ao DirectWrite. |
Guia de Programação |
Os tópicos a seguir fornecem uma visão geral da API DirectWrite. |
de referência da API |
Descreve a API do DirectWrite. |
de código de exemplo |
Esta seção contém informações sobre programas de exemplo para DirectWrite. |