Migration de DirectWrite vers DWriteCore
DWriteCore est l’implémentation du SDK d’application Windows de DirectWrite. Pour plus d’informations, consultez vue d’ensemble de DWriteCore.
Résumé des différences d’API et/ou de fonctionnalités
Presque toutes les API DirectWrite restent inchangées dans DWriteCore. Il existe quelques différences, comme décrit dans les API qui sont nouvelles ou différentes, pour DWriteCore.
Comme vous le verrez dans cette rubrique, DWriteCore a un type de fabrique plus verrouillé et a la possibilité de récupérer des données de pixels sans utiliser GDI.
Recommandations en matière de migration
La seule modification nécessaire lors du passage de DirectWrite à DWriteCore consiste à inclure le dwrite_core.h
fichier d’en-tête. Pour plus d’informations et des exemples de code, consultez Programmation avec DWriteCore.
Avertissement
DWriteCore ne prend actuellement pas en charge le rendu de texte accéléré par le matériel avec Direct2D (D2D). Il prend uniquement en charge le rendu de texte logiciel. Cela empêche les applications qui nécessitent une prise en charge D2D d’adopter DWriteCore pour l’instant.
Exemple d’application DWriteCoreGallery
Consultez également l’exemple de projet d’application DWriteCoreGallery , qui illustre la surface de l’API DWriteCore.
Rubriques connexes
Windows developer