Procedure (DirectWrite)
Negli argomenti seguenti viene fornita una panoramica dell'API DirectWrite.
In questa sezione
Argomento | Descrizione |
---|---|
Come allineare testo |
È possibile allineare testo DirectWrite usando il metodoSetTextAlignmentdell'interfacciaIDWriteTextFormat |
Come aggiungere supporto per più monitor |
DirectWrite include il supporto per i sistemi con più monitor. I monitor diversi possono avere una geometria di pixel diversa (RGB, BGR o FLAT) o altri attributi. Per altre informazioni sulla geometria dei pixel, vedere l'argomento di riferimento DWRITE_PIXEL_GEOMETRY. Questo argomento illustra come aggiungere il supporto per più monitoraggi all'applicazione DirectWrite. |
come assicurarsi che l'applicazione venga visualizzata correttamente in High-DPI visualizza |
Viene descritto come creare una finestra in cui vengono visualizzati correttamente i valori DPI alti. |
Come assicurarsi che il testo venga visualizzato con la direzione di lettura corretta |
Alcune lingue, ad esempio l'arabo e l'ebraico, richiedono una direzione di lettura da destra a sinistra. Per un oggetto DirectWrite oggetto formato testo, la direzione di lettura predefinita è da sinistra a destra. DirectWrite non deduce automaticamente la direzione di lettura dalle impostazioni locali, quindi è necessario eseguire questa operazione manualmente. |
Come enumerare i tipi di carattere |
Questa panoramica illustra come enumerare i tipi di carattere nella raccolta di tipi di carattere di sistema in base al nome della famiglia. |
Come eseguire hit testing in un layout di testo |
Viene fornita una breve esercitazione su come aggiungere hit testing a un'applicazione DirectWrite che visualizza testo usando l'interfaccia IDWriteTextLayout. |
Come aggiungere oggetti inline a un layout di testo |
Viene fornita una breve esercitazione sull'aggiunta di oggetti inline a un'applicazione DirectWrite che visualizza il testo usando l'interfacciaIDWriteTextLayout. |
Come aggiungere effetti disegno client a un layout di testo |
Viene fornita una breve esercitazione sull'aggiunta di effetti di disegno client a un'applicazione DirectWrite che visualizza il testo usando l'interfacciaIDWriteTextLayoute un renderer di testo personalizzato. |