Migration von DirectWrite zu DWriteCore
DWriteCore ist die Windows App SDK-Implementierung von DirectWrite. Weitere Informationen finden Sie in der Übersicht über DWriteCore.
Zusammenfassung der API- und/oder Funktionsunterschiede
Fast alle DirectWrite-APIs bleiben in DWriteCore unverändert. Es gibt einige Unterschiede, wie in APIs beschrieben, die für DWriteCore neu oder anders sind.
Wie Sie in diesem Thema sehen, verfügt DWriteCore über einen gesperrteren Factorytyp und kann Pixeldaten ohne GDI abrufen.
Migrationsanleitung
Die einzige Änderung, die beim Verschieben von DirectWrite zu DWriteCore erforderlich ist, besteht darin, die dwrite_core.h
Headerdatei einzuschließen. Weitere Informationen und Codebeispiele finden Sie unter Programming with DWriteCore.
Warnung
DWriteCore unterstützt derzeit kein hardwarebeschleunigtes Textrendering mit Direct2D (D2D). Es unterstützt nur das Rendern von Softwaretext. Dadurch wird verhindert, dass Apps, die zurzeit D2D-Unterstützung benötigen, DWriteCore übernehmen.
Die Beispiel-App "DWriteCoreGallery"
Sehen Sie sich auch das Beispiel-App-Projekt DWriteCoreGallery an, das die DWriteCore-API-Oberfläche veranschaulicht.
Zugehörige Themen
Windows developer