Bagikan melalui


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