DirectWrite (DWrite)
Scopo
Le applicazioni odierne 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, fornisce 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.
- Rendering di testo Di alta qualità, sub-pixel, Microsoft ClearType che può usare la tecnologia di rendering GDI, Direct2D o specifica dell'applicazione.
- Testo con accelerazione hardware, se usato con Direct2D.
- Supporto per il testo in formato multiformato.
- 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 in formato multiformato. 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 fornisce anche un'API di rendering dei glifi di basso livello per gli sviluppatori che vogliono eseguire l'elaborazione da Unicode a glifo e del layout.
Nota
SDK per app di Windows 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.
Requisiti di runtime
- Windows 7 o Windows Vista con Service Pack 2 (SP2) e Platform Update per Windows Vista
- Windows Server 2008 R2 o Windows Server 2008 con Service Pack 2 (SP2) e Aggiornamento della piattaforma per Windows Server 2008
Contenuto della sezione
Argomento | Descrizione |
---|---|
Novità di DirectWrite |
Ecco alcune delle nuove aggiunte a DirectWrite. |
Guida per programmatori |
Negli argomenti seguenti viene fornita una panoramica dell'API DirectWrite. |
Riferimento API |
Descrive l'API DirectWrite. |
Codice di esempio |
Questa sezione contiene informazioni sui programmi di esempio per DirectWrite. |