Condividi tramite


Migrazione da DirectWrite a DWriteCore

DWriteCore è l'implementazione Windows App SDK di DirectWrite. Per altre informazioni, vedere Panoramica di DWriteCore.

Riepilogo delle differenze tra API e/o funzionalità

Quasi tutte le API DirectWrite rimangono invariate in DWriteCore. Esistono alcune differenze, come descritto in API nuove o diverse per DWriteCore.

Come si vedrà in questo argomento, DWriteCore ha un tipo di factory più bloccato e ha la possibilità di recuperare i dati pixel senza usare il codice GDI.

Indicazioni sulla migrazione

L'unica modifica necessaria quando si passa da DirectWrite a DWriteCore consiste nell'includere il file di intestazione dwrite_core.h. Per altre informazioni ed esempi di codice, vedere Programmazione con DWriteCore.

Avviso

Al momento DWriteCore non supporta il rendering del testo con accelerazione hardware con Direct2D (D2D). Supporta solo il rendering del testo software. Attualmente ciò impedisce alle app che richiedono il supporto D2D di adottare DWriteCore.

App di esempio DWriteCoreGallery

Vedere anche il progetto di app di esempio DWriteCoreGallery, che mostra la superficie dell'API DWriteCore.