Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Serikat DWRITE_PANOSE menjelaskan nilai klasifikasi typeface yang Anda gunakan dengan IDWriteFont1::GetPanose untuk memilih dan mencocokkan font.
Sintaks
union DWRITE_PANOSE {
UINT8 values[10];
UINT8 familyKind;
struct {
UINT8 familyKind;
UINT8 serifStyle;
UINT8 weight;
UINT8 proportion;
UINT8 contrast;
UINT8 strokeVariation;
UINT8 armStyle;
UINT8 letterform;
UINT8 midline;
UINT8 xHeight;
} text;
struct {
UINT8 familyKind;
UINT8 toolKind;
UINT8 weight;
UINT8 spacing;
UINT8 aspectRatio;
UINT8 contrast;
UINT8 scriptTopology;
UINT8 scriptForm;
UINT8 finials;
UINT8 xAscent;
} script;
struct {
UINT8 familyKind;
UINT8 decorativeClass;
UINT8 weight;
UINT8 aspect;
UINT8 contrast;
UINT8 serifVariant;
UINT8 fill;
UINT8 lining;
UINT8 decorativeTopology;
UINT8 characterRange;
} decorative;
struct {
UINT8 familyKind;
UINT8 symbolKind;
UINT8 weight;
UINT8 spacing;
UINT8 aspectRatioAndContrast;
UINT8 aspectRatio94;
UINT8 aspectRatio119;
UINT8 aspectRatio157;
UINT8 aspectRatio163;
UINT8 aspectRatio211;
} symbol;
};
Anggota
values[10]
Array 10 byte dari nilai klasifikasi typeface.
familyKind
Nilai yang diketik DWRITE_PANOSE_FAMILY yang menentukan nilai klasifikasi typeface yang akan didapatkan.
text
Struktur teks.
text.familyKind
Nilai DWRITE_PANOSE_FAMILY_TEXT_DISPLAY (2) yang menentukan klasifikasi typeface tampilan teks.
text.serifStyle
Nilai DWRITE_PANOSE_SERIF_STYLE-ketik yang menentukan gaya serif teks.
text.weight
Nilai DWRITE_PANOSE_WEIGHT-ketik yang menentukan bobot teks.
text.proportion
Nilai DWRITE_PANOSE_PROPORTION-ketik yang menentukan proporsi untuk teks.
text.contrast
Nilai DWRITE_PANOSE_CONTRAST-ketik yang menentukan kontras untuk teks.
text.strokeVariation
Nilai yang diketik DWRITE_PANOSE_STROKE_VARIATION yang menentukan variasi goresan untuk teks.
text.armStyle
Nilai DWRITE_PANOSE_ARM_STYLE-typed yang menentukan gaya lengan teks.
text.letterform
Nilai DWRITE_PANOSE_LETTERFORM-ketik yang menentukan formulir huruf untuk teks.
text.midline
Nilai DWRITE_PANOSE_MIDLINE-ketik yang menentukan garis tengah untuk teks.
text.xHeight
Nilai DWRITE_PANOSE_XHEIGHT-ketik yang menentukan ukuran relatif teks huruf kecil.
script
Struktur skrip.
script.familyKind
Nilai DWRITE_PANOSE_FAMILY_SCRIPT (3) yang menentukan klasifikasi typeface skrip.
script.toolKind
Nilai DWRITE_PANOSE_TOOL_KIND-typed yang menentukan jenis alat untuk skrip.
script.weight
Nilai DWRITE_PANOSE_WEIGHT-ketik yang menentukan bobot skrip.
script.spacing
Nilai jenis DWRITE_PANOSE_SPACING yang menentukan penspasian skrip.
script.aspectRatio
Nilai jenis DWRITE_PANOSE_ASPECT_RATIO yang menentukan rasio aspek skrip.
script.contrast
Nilai DWRITE_PANOSE_CONTRAST-ketik yang menentukan kontras untuk skrip.
script.scriptTopology
Nilai DWRITE_PANOSE_SCRIPT_TOPOLOGY-ketik yang menentukan topologi skrip.
script.scriptForm
Nilai DWRITE_PANOSE_SCRIPT_FORM-ketik yang menentukan formulir skrip.
script.finials
Nilai DWRITE_PANOSE_FINIALS-typed yang menentukan finial skrip.
script.xAscent
Nilai jenis DWRITE_PANOSE_XASCENT yang menentukan ukuran relatif huruf kecil.
decorative
Struktur dekoratif.
decorative.familyKind
Nilai DWRITE_PANOSE_FAMILY_DECORATIVE (4) yang menentukan klasifikasi typeface dekoratif.
decorative.decorativeClass
Nilai yang diketik DWRITE_PANOSE_DECORATIVE_CLASS yang menentukan kelas typeface dekoratif.
decorative.weight
Nilai yang diketik DWRITE_PANOSE_WEIGHT yang menentukan bobot typeface dekoratif.
decorative.aspect
Nilai yang diketik DWRITE_PANOSE_ASPECT yang menentukan aspek typeface dekoratif.
decorative.contrast
Nilai yang diketik DWRITE_PANOSE_CONTRAST yang menentukan kontras untuk typeface dekoratif.
decorative.serifVariant
Varian serif dari typeface dekoratif.
decorative.fill
Nilai yang diketik DWRITE_PANOSE_FILL yang menentukan isian typeface dekoratif.
decorative.lining
Nilai yang diketik DWRITE_PANOSE_LINING yang menentukan lapisan typeface dekoratif.
decorative.decorativeTopology
Nilai jenis DWRITE_PANOSE_DECORATIVE_TOPOLOGY yang menentukan topologi dekoratif.
decorative.characterRange
Nilai yang diketik DWRITE_PANOSE_CHARACTER_RANGES yang menentukan rentang karakter typeface dekoratif.
symbol
Struktur simbol.
symbol.familyKind
Nilai DWRITE_PANOSE_FAMILY_SYMBOL (5) yang menentukan klasifikasi typeface simbol.
symbol.symbolKind
Nilai DWRITE_PANOSE_SYMBOL_KIND-ketik yang menentukan jenis kumpulan simbol.
symbol.weight
Nilai yang diketik DWRITE_PANOSE_WEIGHT yang menentukan bobot typeface simbol.
symbol.spacing
Nilai yang diketik DWRITE_PANOSE_SPACING yang menentukan penspasian typeface simbol.
symbol.aspectRatioAndContrast
Nilai yang diketik DWRITE_PANOSE_SYMBOL_ASPECT_RATIO yang menentukan rasio aspek dan kontras jenis huruf simbol.
symbol.aspectRatio94
Nilai yang diketik DWRITE_PANOSE_SYMBOL_ASPECT_RATIO yang menentukan rasio aspek 94 dari typeface simbol.
symbol.aspectRatio119
Nilai yang diketik DWRITE_PANOSE_SYMBOL_ASPECT_RATIO yang menentukan rasio aspek 119 dari jenis huruf simbol.
symbol.aspectRatio157
Nilai yang diketik DWRITE_PANOSE_SYMBOL_ASPECT_RATIO yang menentukan rasio aspek 157 dari typeface simbol.
symbol.aspectRatio163
Nilai jenis DWRITE_PANOSE_SYMBOL_ASPECT_RATIO yang menentukan rasio aspek 163 dari typeface simbol.
symbol.aspectRatio211
Nilai yang diketik DWRITE_PANOSE_SYMBOL_ASPECT_RATIO yang menentukan rasio aspek 211 dari typeface simbol.
Keterangan
Persyaratan
| Klien minimum yang didukung | Windows 8 dan Pembaruan Platform untuk Windows 7 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [hanya aplikasi desktop] |
| Header | dwrite_1.h |