Condividi tramite


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.