DirectWrite (DWrite)
Maksud
Aplikasi saat ini harus mendukung penyajian teks berkualitas tinggi, font kerangka independen resolusi, dan dukungan teks dan tata letak Unicode lengkap. DirectWrite, DirectX API, menyediakan fitur-fitur ini dan banyak lagi.
- Sistem tata letak teks independen perangkat yang meningkatkan keterbacaan teks dalam dokumen dan di UI.
- Penyajian teks Microsoft ClearType berkualitas tinggi, sub-piksel, yang dapat menggunakan GDI, Direct2D, atau teknologi penyajian khusus aplikasi.
- Teks yang dipercepat perangkat keras, saat digunakan dengan Direct2D.
- Dukungan untuk teks multiformat.
- Dukungan untuk fitur tipografi tingkat lanjut dari font OpenType.
- Dukungan untuk tata letak dan penyajian teks dalam semua bahasa yang didukung.
- GDItata letak dan penyajian yang kompatibel.
API mendukung pengukur, gambar, dan pengujian hit teks multiformat. DirectWrite menangani teks dalam semua bahasa yang didukung untuk aplikasi global dan terlokalisasi, membangun infrastruktur bahasa utama yang ditemukan di Windows 7. DirectWrite juga menyediakan API penyajian glyph tingkat rendah untuk pengembang yang ingin melakukan tata letak mereka sendiri dan pemrosesan Unicode-to-glyph.
Nota
Windows App SDK memperkenalkan versi baru DirectWrite—yang disebut DWriteCore—yang berjalan pada versi Windows hingga Windows 8, dan membuka pintu bagi Anda untuk menggunakannya lintas platform. Untuk detail selengkapnya, lihat gambaran umum DWriteCore.
Persyaratan run-time
- Windows 7 atau Windows Vista dengan Paket Layanan 2 (SP2) dan Pembaruan Platform untuk Windows Vista
- Windows Server 2008 R2 atau Windows Server 2008 dengan Paket Layanan 2 (SP2) dan Pembaruan Platform untuk Windows Server 2008
Di bagian ini
Topik | Deskripsi |
---|---|
Apa yang baru di DirectWrite |
Berikut adalah beberapa tambahan baru untuk DirectWrite. |
Panduan Pemrograman |
Topik berikut memberikan gambaran umum tentang API DirectWrite. |
Referensi API |
Menjelaskan API DirectWrite. |
Kode Sampel |
Bagian ini berisi informasi tentang program sampel untuk DirectWrite. |