共用方式為


從 DirectWrite 移轉到 DWriteCore

DWriteCore 是 DirectWrite Windows 應用程式 SDK 實作。 如需詳細資訊,請參閱 DWriteCore 概觀

API 和/或功能差異摘要

幾乎所有的 DirectWrite API 在 DWriteCore 中保持不變。 如 DWriteCore 的新功能或不同 API 中所述,有一些差異。

正如您將在該主題中看到的,DWriteCore 具有更鎖定的工廠類型,並且能夠在不使用 GDI 的情況下檢索像素資料。

移轉指引

從 DirectWrite 移轉到 DWriteCore 時唯一需要的變更是包含 dwrite_core.h 頭檔。 如需詳細資訊和程式代碼範例,請參閱 使用 DWriteCore 進行程序設計

警告

DWriteCore 目前不支援使用 Direct2D (D2D) 的硬體加速文字轉譯。 它僅支援軟體文字轉譯。 這可防止目前需要 D2D 支援的應用程式採用 DWriteCore。

DWriteCoreGallery 範例應用程式

另請參閱 DWriteCoreGallery 範例應用程式專案,其示範 DWriteCore API 介面。