enumerasi DWRITE_RENDERING_MODE1 (dwrite_3.h)
Menentukan bagaimana glyph dirender.
Sintaks
typedef enum DWRITE_RENDERING_MODE1 {
DWRITE_RENDERING_MODE1_DEFAULT,
DWRITE_RENDERING_MODE1_ALIASED,
DWRITE_RENDERING_MODE1_GDI_CLASSIC,
DWRITE_RENDERING_MODE1_GDI_NATURAL,
DWRITE_RENDERING_MODE1_NATURAL,
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE1_OUTLINE,
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED
} ;
Konstanta
DWRITE_RENDERING_MODE1_DEFAULT Menentukan bahwa mode penyajian ditentukan secara otomatis, berdasarkan font dan ukuran. |
DWRITE_RENDERING_MODE1_ALIASED Menentukan bahwa tidak ada anti-aliasing yang dilakukan. Setiap piksel diatur ke warna latar depan teks atau mempertahankan warna latar belakang. |
DWRITE_RENDERING_MODE1_GDI_CLASSIC Menentukan bahwa antialias dilakukan ke arah horizontal dan tampilan glyph kompatibel dengan tata letak dengan GDI menggunakan CLEARTYPE_QUALITY. Gunakan DWRITE_MEASURING_MODE_GDI_CLASSIC untuk mendapatkan kemajuan glyph. Antialias mungkin ClearType atau skala abu-abu tergantung pada mode antialias teks. |
DWRITE_RENDERING_MODE1_GDI_NATURAL Menentukan bahwa antialias dilakukan ke arah horizontal dan tampilan glyph kompatibel dengan tata letak dengan GDI menggunakan CLEARTYPE_NATURAL_QUALITY. Kemajuan Glyph mendekati kemajuan desain font, tetapi masih dibulatkan ke seluruh piksel. Gunakan DWRITE_MEASURING_MODE_GDI_NATURAL untuk mendapatkan kemajuan glyph. Antialias mungkin ClearType atau skala abu-abu tergantung pada mode antialias teks. |
DWRITE_RENDERING_MODE1_NATURAL Menentukan bahwa antialias dilakukan ke arah horizontal. Mode penyajian ini memungkinkan glyph diposisikan dengan presisi subpiksel dan oleh karena itu cocok untuk tata letak alami (yaitu, independen resolusi). Antialias mungkin ClearType atau skala abu-abu tergantung pada mode antialias teks. |
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC Mirip dengan mode alami kecuali bahwa antialisis dilakukan di arah horizontal dan vertikal. Ini biasanya digunakan pada ukuran yang lebih besar untuk membuat kurva dan garis diagonal terlihat lebih halus. Antialias mungkin ClearType atau skala abu-abu tergantung pada mode antialias teks. |
DWRITE_RENDERING_MODE1_OUTLINE Menentukan bahwa penyajian harus melewati rasterizer dan menggunakan kerangka secara langsung. Ini biasanya digunakan pada ukuran yang sangat besar. |
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED Mirip dengan mode simetris alami kecuali jika memungkinkan, teks harus diraster dalam bentuk downsampled. |
Persyaratan
Klien minimum yang didukung | Windows 10 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Header | dwrite_3.h |
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