enumerasi D2D1_TEXT_ANTIALIAS_MODE (d2d1.h)
Menjelaskan mode antialias yang digunakan untuk menggambar teks.
Sintaks
typedef enum D2D1_TEXT_ANTIALIAS_MODE {
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT = 0,
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE = 1,
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE = 2,
D2D1_TEXT_ANTIALIAS_MODE_ALIASED = 3,
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD = 0xffffffff
} ;
Konstanta
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT Nilai: 0 Gunakan default sistem. Lihat Keterangan. |
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE Nilai: 1 Gunakan antialias ClearType. |
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE Nilai: 2 Gunakan antialias skala abu-abu. |
D2D1_TEXT_ANTIALIAS_MODE_ALIASED Nilai: 3 Jangan gunakan antialisis. |
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD Nilai: 0xffffffff |
Keterangan
Enumerasi ini digunakan dengan SetTextAntialiasMode dari ID2D1RenderTarget untuk menentukan bagaimana teks dan glyph diantisipasi.
Secara default, Direct2D merender teks dalam mode ClearType. Faktor-faktor yang
dapat menurunkan kualitas default ke skala abu-abu atau alias:
- Jika nilai DWRITE_RENDERING_MODEDWRITE_RENDERING_MODE_ALIASED , maka nilai
mode antialias teks default diberi alias. Untuk mengubah mode penyajian DirectWrite id2D1RenderTarget, gunakan metode ID2D1RenderTarget::SetTextRenderingParams.
- Jika nilai DWRITE_RENDERING_MODEDWRITE_RENDERING_MODE_OUTLINE, maka teks default
mode antialias adalah skala abu-abu.
- Jika target render memiliki saluran alfa dan tidak diatur ke D2D1_ALPHA_MODE_IGNORE, maka
mode antialias teks default adalah skala abu-abu.
- Jika ID2D1RenderTarget::P ushLayer dipanggil tanpa D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE
(dan PopLayer yang sesuai belum dipanggil), lalu teks default
mode antialias adalah skala abu-abu.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Header | d2d1.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk