Bagikan melalui


enumerasi DWRITE_FONT_STRETCH (dwrite.h)

Mewakili derajat di mana font telah direntangkan dibandingkan dengan rasio aspek normal font. Nilai yang dijumlahkan sesuai dengan definisi usWidthClass dalam spesifikasi OpenType. usWidthClass mewakili nilai bilangan bulat antara 1 dan 9—nilai yang lebih rendah menunjukkan lebar yang lebih sempit; nilai yang lebih tinggi menunjukkan lebar yang lebih lebar.

Sintaks

typedef enum DWRITE_FONT_STRETCH {
  DWRITE_FONT_STRETCH_UNDEFINED = 0,
  DWRITE_FONT_STRETCH_ULTRA_CONDENSED = 1,
  DWRITE_FONT_STRETCH_EXTRA_CONDENSED = 2,
  DWRITE_FONT_STRETCH_CONDENSED = 3,
  DWRITE_FONT_STRETCH_SEMI_CONDENSED = 4,
  DWRITE_FONT_STRETCH_NORMAL = 5,
  DWRITE_FONT_STRETCH_MEDIUM = 5,
  DWRITE_FONT_STRETCH_SEMI_EXPANDED = 6,
  DWRITE_FONT_STRETCH_EXPANDED = 7,
  DWRITE_FONT_STRETCH_EXTRA_EXPANDED = 8,
  DWRITE_FONT_STRETCH_ULTRA_EXPANDED = 9
} ;

Konstanta

 
DWRITE_FONT_STRETCH_UNDEFINED
Nilai: 0
Rentang font yang telah ditentukan sebelumnya: Tidak diketahui (0).
DWRITE_FONT_STRETCH_ULTRA_CONDENSED
Nilai: 1
Peregangan font yang telah ditentukan sebelumnya: Ultra-ringkas (1).
DWRITE_FONT_STRETCH_EXTRA_CONDENSED
Nilai: 2
Peregangan font yang telah ditentukan sebelumnya: Ekstra ringkas (2).
DWRITE_FONT_STRETCH_CONDENSED
Nilai: 3
Peregangan font yang telah ditentukan sebelumnya: Ringkas (3).
DWRITE_FONT_STRETCH_SEMI_CONDENSED
Nilai: 4
Peregangan font yang telah ditentukan sebelumnya: Semi-ringkas (4).
DWRITE_FONT_STRETCH_NORMAL
Nilai: 5
Peregangan font yang telah ditentukan sebelumnya: Normal (5).
DWRITE_FONT_STRETCH_MEDIUM
Nilai: 5
Peregangan font yang telah ditentukan sebelumnya: Sedang (5).
DWRITE_FONT_STRETCH_SEMI_EXPANDED
Nilai: 6
Rentang font yang telah ditentukan sebelumnya: Semi-diperluas (6).
DWRITE_FONT_STRETCH_EXPANDED
Nilai: 7
Rentang font yang telah ditentukan sebelumnya: Diperluas (7).
DWRITE_FONT_STRETCH_EXTRA_EXPANDED
Nilai: 8
Rentang font yang telah ditentukan sebelumnya: Ekstra diperluas (8).
DWRITE_FONT_STRETCH_ULTRA_EXPANDED
Nilai: 9
Rentang font yang telah ditentukan sebelumnya: Ultra-diperluas (9).

Keterangan

Peregangan font menjelaskan tingkat di mana bentuk font direntangkan dari rasio aspek normalnya, yang merupakan rasio lebar ke tinggi asli yang ditentukan untuk glyph dalam font. Ilustrasi berikut menunjukkan contoh peregangan Normal dan Ringkas untuk typeface Rockwell Bold.

Ilustrasi teks
Catatan Nilai selain yang ditentukan dalam enumerasi dianggap tidak valid, dan ditolak oleh fungsi API font.
 

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