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 texto
Você pode alinhar DirectWrite texto usando o método SetTextAlignment da interface IDWriteTextFormat
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 telas de alto DPI
Descreve como criar uma janela que é exibida corretamente em telas de alto DPI.
Como garantir que o texto seja exibido com a direção de leitura correta
Alguns idiomas, como árabe e hebraico, exigem uma direção de leitura da direita para a esquerda. O 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, portanto, você deve fazer isso por conta própria.
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 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 interface IDWriteTextLayout.
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 interface IDWriteTextLayout.
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 IDWriteTextLayout e um renderizador de texto personalizado.