DirectWrite (DWrite)
Le applicazioni di oggi devono supportare il rendering di testo di alta qualità, i tipi di carattere struttura indipendenti dalla risoluzione e il supporto completo di testo e layout Unicode. DirectWrite, un'API DirectX, offre queste funzionalità e altro ancora.
- Un sistema di layout di testo indipendente dal dispositivo che migliora la leggibilità del testo nei documenti e nell'interfaccia utente.
- Alta qualità, sub-pixel, microsoft ClearType rendering del testo che può usare GDI, Direct2Do tecnologia di rendering specifica dell'applicazione.
- Testo con accelerazione hardware, se usato con Direct2D.
- Supporto per il testo multi-formato.
- Supporto per le funzionalità di tipografia avanzate dei tipi di carattere OpenType.
- Supporto per il layout e il rendering del testo in tutte le lingue supportate.
- layout e rendering compatibili con GDI.
L'API supporta la misurazione, il disegno e l'hit testing del testo multi-formato. DirectWrite gestisce il testo in tutte le lingue supportate per le applicazioni globali e localizzate, basandosi sull'infrastruttura del linguaggio chiave disponibile in Windows 7. DirectWrite offre anche un'API per il rendering di glifi di basso livello per gli sviluppatori che vogliono eseguire il proprio layout e l'elaborazione da Unicode a glifo.
Nota
Windows App SDK introduce una nuova versione di DirectWrite, denominata DWriteCore, che viene eseguita nelle versioni di Windows fino a Windows 8 e apre la porta per l'uso multipiattaforma. Per altri dettagli, vedere panoramica di DWriteCore.
- Windows 7 o Windows Vista con Service Pack 2 (SP2) e Aggiornamento della piattaforma per Windows Vista
- Windows Server 2008 R2 o Windows Server 2008 con Service Pack 2 (SP2) e Aggiornamento della piattaforma per Windows Server 2008
Argomento | Descrizione |
---|---|
Novità di DirectWrite |
Ecco alcune delle nuove aggiunte a DirectWrite. |
guida alla programmazione di |
Gli argomenti seguenti forniscono una panoramica dell'API DirectWrite. |
informazioni di riferimento sulle API |
Descrive l'API DirectWrite. |
codice di esempio |
Questa sezione contiene informazioni sui programmi di esempio per DirectWrite. |