Partilhar via


Tópicos de instruções (DirectWrite)

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

Nesta secção

Tópico Descrição
Como alinhar o texto
Você pode alinhar DirectWrite texto usando o método SetTextAlignment da interfaceIDWriteTextFormat do
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 pixels, 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 que é exibida corretamente em monitores de alto DPI.
Como garantir que o texto seja exibido com a direção de leitura correta
Alguns idiomas, como o árabe e o hebraico, exigem uma direção de leitura da direita para a esquerda. Para um objeto de formato de texto DirectWrite, a direção de leitura padrão é da esquerda para a direita. DirectWrite não infere automaticamente a direção de leitura da localidade, então você deve fazer isso sozinho.
Como enumerar fontes
Esta visão geral mostrará como enumerar as fontes na coleção de fontes do sistema, por nome de família.
Como executar testes de acerto em um layout de texto
Fornece um breve tutorial sobre como adicionar o teste de ocorrências a um aplicativo DirectWrite que exibe texto usando o IDWriteTextLayout interface.
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 de cliente a um layout de texto
Fornece um breve tutorial sobre como adicionar efeitos de desenho de cliente a um aplicativo de DirectWrite que exibe texto usando a interface deIDWriteTextLayoute um renderizador de texto personalizado.