Bagikan melalui


struktur DWRITE_CLUSTER_METRICS (dwrite.h)

Berisi informasi tentang kluster glyph.

Sintaks

struct DWRITE_CLUSTER_METRICS {
  FLOAT  width;
  UINT16 length;
  UINT16 canWrapLineAfter : 1;
  UINT16 isWhitespace : 1;
  UINT16 isNewline : 1;
  UINT16 isSoftHyphen : 1;
  UINT16 isRightToLeft : 1;
  UINT16 padding : 11;
};

Anggota

width

Jenis: FLOAT

Lebar total lanjutan dari semua glyph dalam kluster.

length

Jenis: UINT16

Jumlah posisi teks dalam kluster.

canWrapLineAfter

Jenis: UINT16

Menunjukkan apakah garis dapat rusak tepat setelah kluster.

isWhitespace

Jenis: UINT16

Menunjukkan apakah kluster sesuai dengan karakter spasi kosong.

isNewline

Jenis: UINT16

Menunjukkan apakah kluster sesuai dengan karakter baris baru.

isSoftHyphen

Jenis: UINT16

Menunjukkan apakah kluster sesuai dengan karakter tanda hubung lunak.

isRightToLeft

Jenis: UINT16

Menunjukkan apakah kluster dibaca dari kanan ke kiri.

padding

Jenis: UINT16

Disiapkan untuk penggunaan masa mendatang.

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