struktur DWRITE_GLYPH_RUN_DESCRIPTION (dwrite.h)
Berisi properti tambahan yang terkait dengan properti di DWRITE_GLYPH_RUN.
Sintaks
struct DWRITE_GLYPH_RUN_DESCRIPTION {
WCHAR const *localeName;
WCHAR const *string;
UINT32 stringLength;
UINT16 const *clusterMap;
UINT32 textPosition;
};
Anggota
localeName
Jenis: const WCHAR*
Array karakter yang berisi nama lokal yang terkait dengan eksekusi ini.
string
Jenis: const WCHAR*
Array karakter yang berisi teks yang terkait dengan glyph.
stringLength
Jenis: UINT32
Jumlah karakter dalam unit kode UTF16. Perhatikan bahwa ini mungkin berbeda dari jumlah glyph.
clusterMap
Jenis: const UINT16*
Array indeks ke array indeks glyph, dari glyph pertama dari semua kluster glyph dari glyph yang akan dirender.
textPosition
Jenis: UINT32
Posisi teks yang sesuai dalam string tempat eksekusi glyph ini berasal. Ini relatif terhadap awal string yang diwakili oleh objek IDWriteTextLayout .
Persyaratan
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 |