enumerasi DWRITE_FONT_WEIGHT (dwrite.h)
Mewakili kepadatan typeface, dalam hal cahaya atau berat goresan. Nilai enumerasi sesuai dengan definisi usWeightClass dalam spesifikasi OpenType. usWeightClass mewakili nilai bilangan bulat antara 1 dan 999. Nilai yang lebih rendah menunjukkan bobot yang lebih ringan; nilai yang lebih tinggi menunjukkan bobot yang lebih berat.
Sintaks
typedef enum DWRITE_FONT_WEIGHT {
DWRITE_FONT_WEIGHT_THIN = 100,
DWRITE_FONT_WEIGHT_EXTRA_LIGHT = 200,
DWRITE_FONT_WEIGHT_ULTRA_LIGHT = 200,
DWRITE_FONT_WEIGHT_LIGHT = 300,
DWRITE_FONT_WEIGHT_SEMI_LIGHT = 350,
DWRITE_FONT_WEIGHT_NORMAL = 400,
DWRITE_FONT_WEIGHT_REGULAR = 400,
DWRITE_FONT_WEIGHT_MEDIUM = 500,
DWRITE_FONT_WEIGHT_DEMI_BOLD = 600,
DWRITE_FONT_WEIGHT_SEMI_BOLD = 600,
DWRITE_FONT_WEIGHT_BOLD = 700,
DWRITE_FONT_WEIGHT_EXTRA_BOLD = 800,
DWRITE_FONT_WEIGHT_ULTRA_BOLD = 800,
DWRITE_FONT_WEIGHT_BLACK = 900,
DWRITE_FONT_WEIGHT_HEAVY = 900,
DWRITE_FONT_WEIGHT_EXTRA_BLACK = 950,
DWRITE_FONT_WEIGHT_ULTRA_BLACK = 950
} ;
Konstanta
DWRITE_FONT_WEIGHT_THIN Nilai: 100 Bobot font yang telah ditentukan sebelumnya: Tipis (100). |
DWRITE_FONT_WEIGHT_EXTRA_LIGHT Nilai: 200 Bobot font yang telah ditentukan sebelumnya: Extra-light (200). |
DWRITE_FONT_WEIGHT_ULTRA_LIGHT Nilai: 200 Bobot font yang telah ditentukan sebelumnya: Ultra-ringan (200). |
DWRITE_FONT_WEIGHT_LIGHT Nilai: 300 Bobot font yang telah ditentukan sebelumnya: Terang (300). |
DWRITE_FONT_WEIGHT_SEMI_LIGHT Nilai: 350 Bobot font yang telah ditentukan sebelumnya: Semi-Light (350). |
DWRITE_FONT_WEIGHT_NORMAL Nilai: 400 Bobot font yang telah ditentukan sebelumnya: Normal (400). |
DWRITE_FONT_WEIGHT_REGULAR Nilai: 400 Bobot font yang telah ditentukan sebelumnya: Reguler (400). |
DWRITE_FONT_WEIGHT_MEDIUM Nilai: 500 Bobot font yang telah ditentukan sebelumnya: Sedang (500). |
DWRITE_FONT_WEIGHT_DEMI_BOLD Nilai: 600 Bobot font yang telah ditentukan sebelumnya: Demi-tebal (600). |
DWRITE_FONT_WEIGHT_SEMI_BOLD Nilai: 600 Bobot font yang telah ditentukan sebelumnya: Semi-tebal (600). |
DWRITE_FONT_WEIGHT_BOLD Nilai: 700 Bobot font yang telah ditentukan sebelumnya: Tebal (700). |
DWRITE_FONT_WEIGHT_EXTRA_BOLD Nilai: 800 Bobot font yang telah ditentukan sebelumnya: Extra-bold (800). |
DWRITE_FONT_WEIGHT_ULTRA_BOLD Nilai: 800 Bobot font yang telah ditentukan sebelumnya: Ultra-tebal (800). |
DWRITE_FONT_WEIGHT_BLACK Nilai: 900 Bobot font yang telah ditentukan sebelumnya: Hitam (900). |
DWRITE_FONT_WEIGHT_HEAVY Nilai: 900 Bobot font yang telah ditentukan sebelumnya: Berat (900). |
DWRITE_FONT_WEIGHT_EXTRA_BLACK Nilai: 950 Bobot font yang telah ditentukan sebelumnya: Ekstra hitam (950). |
DWRITE_FONT_WEIGHT_ULTRA_BLACK Nilai: 950 Bobot font yang telah ditentukan sebelumnya: Ultra-hitam (950). |
Keterangan
Perbedaan berat umumnya dibedakan oleh peningkatan stroke atau ketebalan yang terkait dengan karakter tertentu dalam typeface, dibandingkan dengan karakter "normal" dari typeface yang sama. Ilustrasi berikut menunjukkan contoh bobot Normal dan UltraBold untuk typeface Palatino Linotype.
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 | dwrite.h |