Share via


DirectWrite에서 DWriteCore로 마이그레이션

DWriteCore는 DirectWriteWindows 앱 SDK 구현입니다. 자세한 내용은 DWriteCore 개요를 참조하세요.

API 및/또는 기능 차이점 요약

거의 모든 DirectWrite API는 DWriteCore에서 변경되지 않은 상태로 유지됩니다. DWriteCore의 새로운 API 또는 다른 API에 설명된 대로 몇 가지 차이점이 있습니다.

해당 항목에서 볼 수 있듯이 DWriteCore는 팩터리 형식이 더 잠겨 있으며 GDI를 사용하지 않고 픽셀 데이터를 검색할 수 있습니다.

마이그레이션 지침

DirectWrite에서 DWriteCore로 이동할 때 필요한 유일한 변경 사항은 dwrite_core.h 헤더 파일을 포함하는 것입니다. 자세한 내용 및 코드 예제는 DWriteCore로 프로그래밍을 참조하세요.

Warning

현재 DWriteCore는 Direct2D(D2D)를 사용하여 하드웨어 가속 텍스트 렌더링을 지원하지 않습니다. 소프트웨어 텍스트 렌더링만 지원합니다. 이를 통해 D2D 지원이 필요한 앱이 현재 DWriteCore를 채택하는 것을 방지합니다.

DWriteCoreGallery 샘플 앱

또한 DWriteCore API 표면을 보여주는 DWriteCoreGallery 샘플 앱 프로젝트를 참조하세요.