DirectWrite to DWriteCore migration
DWriteCore is the Windows App SDK implementation of DirectWrite. For more info, see DWriteCore overview.
Summary of API and/or feature differences
Nearly all DirectWrite APIs remain unchanged in DWriteCore. There are a few differences, as described in APIs that are new, or different, for DWriteCore.
As you'll see in that topic, DWriteCore has a more locked-down factory type, and has the ability to retrieve pixel data without using GDI.
Migration guidance
The only change necessary when moving from DirectWrite to DWriteCore is to include the dwrite_core.h
header file. For more info, and code examples, see Programming with DWriteCore.
Warning
DWriteCore does not currently support hardware-accelerated text rendering with Direct2D (D2D). It supports software text rendering only. This prevents apps that require D2D support from adopting DWriteCore at this time.
The DWriteCoreGallery sample app
Also see the DWriteCoreGallery sample app project, which demonstrates the DWriteCore API surface.
Related topics
Windows developer
Phản hồi
https://aka.ms/ContentUserFeedback.
Sắp ra mắt: Trong năm 2024, chúng tôi sẽ dần gỡ bỏ Sự cố với GitHub dưới dạng cơ chế phản hồi cho nội dung và thay thế bằng hệ thống phản hồi mới. Để biết thêm thông tin, hãy xem:Gửi và xem ý kiến phản hồi dành cho