Partilhar via


DirectWrite (DWrite)

Finalidade

Os aplicativos atuais devem oferecer suporte a renderização de texto de alta qualidade, fontes de estrutura de tópicos independentes de resolução e suporte completo a 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 do texto em documentos e na interface do usuário.
  • A renderização de texto de alta qualidade, subpixel Microsoft ClearType que pode usar GDI, Direct2Dou tecnologia de renderização específica do aplicativo.
  • Texto acelerado por hardware, quando usado com Direct2D.
  • Suporte para texto multi-formato.
  • Suporte para os recursos avançados de tipografia de fontes OpenType.
  • Suporte para o layout e renderização de texto em todos os idiomas suportados.
  • layout e renderização compatíveis com GDI.

A API suporta medição, desenho e teste de acerto de texto multiformato. O DirectWrite lida com texto em todos os idiomas suportados para aplicativos globais e localizados, com base na infraestrutura de idioma principal 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 de Unicode para glifo.

Observação

SDK de Aplicativos 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á-lo 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 da plataforma para o Windows Vista
  • Windows Server 2008 R2 ou Windows Server 2008 com Service Pack 2 (SP2) e Atualização da plataforma para Windows Server 2008

Nesta secção

Tópico Descrição
O que há de novo 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 DirectWrite.
código de exemplo
Esta seção contém informações sobre programas de exemplo para DirectWrite.