Bagikan melalui


DirectWrite ke migrasi DWriteCore

DWriteCore adalah implementasi directwrite yang SDK Aplikasi Windows. Untuk informasi selengkapnya, lihat Gambaran umum DWriteCore.

Ringkasan perbedaan API dan/atau fitur

Hampir semua API DirectWrite tetap tidak berubah di DWriteCore. Ada beberapa perbedaan, seperti yang dijelaskan dalam API yang baru, atau berbeda, untuk DWriteCore.

Seperti yang akan Anda lihat dalam topik itu, DWriteCore memiliki jenis pabrik yang lebih terkunci, dan memiliki kemampuan untuk mengambil data piksel tanpa menggunakan GDI.

Panduan migrasi

Satu-satunya perubahan yang diperlukan saat berpindah dari DirectWrite ke DWriteCore adalah menyertakan dwrite_core.h file header. Untuk informasi selengkapnya, dan contoh kode, lihat Pemrograman dengan DWriteCore.

Peringatan

DWriteCore saat ini tidak mendukung penyajian teks yang dipercepat perangkat keras dengan Direct2D (D2D). Ini hanya mendukung penyajian teks perangkat lunak. Ini mencegah aplikasi yang memerlukan dukungan D2D untuk mengadopsi DWriteCore saat ini.

Aplikasi sampel DWriteCoreGallery

Lihat juga proyek aplikasi sampel DWriteCoreGallery, yang menunjukkan permukaan API DWriteCore.