Compartilhar via


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.