Compartilhar via


Tópicos de instruções (DirectWrite)

Os tópicos a seguir fornecem uma visão geral da API DirectWrite.

Nesta seção

Tópico Descrição
como alinhar de texto
Você pode alinhar texto DirectWrite usando o métodoSetTextAlignment da interfaceIDWriteTextFormat
como adicionar suporte para vários monitores
DirectWrite inclui suporte para sistemas com vários monitores. Monitores diferentes podem ter geometria de pixel diferente (RGB, BGR ou FLAT) ou outros atributos. Para obter mais informações sobre geometria de pixel, consulte o tópico de referência DWRITE_PIXEL_GEOMETRY. Este tópico mostrará como adicionar suporte para vários monitores ao seu aplicativo DirectWrite.
como garantir que seu aplicativo seja exibido corretamente em High-DPI exibe
Descreve como criar uma janela exibida corretamente em exibições de alta DPI.
Como garantir que o texto seja exibido com a direção de leitura correta
Algumas línguas, como árabe e hebraico, exigem uma direção de leitura da direita para a esquerda. Para um directWrite objeto de formato de texto, a direção de leitura padrão é da esquerda para a direita. O DirectWrite não infere automaticamente a direção de leitura da localidade, portanto, você deve fazer isso por conta própria.
Como enumerar fontes
Essa visão geral mostrará como enumerar as fontes na coleção de fontes do sistema, pelo nome da família.
como executar o teste de clique em um layout de texto
Fornece um breve tutorial sobre como adicionar testes de clique a um aplicativo DirectWrite que exibe texto usando a interfaceIDWriteTextLayout.
como adicionar objetos embutidos a um layout de texto
Fornece um breve tutorial sobre como adicionar objetos embutidos a um aplicativo DirectWrite que exibe texto usando a interfaceIDWriteTextLayout.
como adicionar efeitos de desenho do cliente a um layout de texto
Fornece um breve tutorial sobre como adicionar efeitos de desenho do cliente a um aplicativo DirectWrite que exibe texto usando a interface deIDWriteTextLayoute um renderizador de texto personalizado.