Bagikan melalui


struktur DWRITE_COLOR_GLYPH_RUN (dwrite_2.h)

Berisi informasi yang diperlukan oleh perender untuk menggambar eksekusi glyph dengan informasi warna glyph. Semua koordinat berada dalam piksel independen perangkat (DIP).

Sintaks

struct DWRITE_COLOR_GLYPH_RUN {
  DWRITE_GLYPH_RUN             glyphRun;
  DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription;
  FLOAT                        baselineOriginX;
  FLOAT                        baselineOriginY;
  DWRITE_COLOR_F               runColor;
  UINT16                       paletteIndex;
};

Anggota

glyphRun

Glyph menjalankan untuk menggambar lapisan ini.

glyphRunDescription

Arahkan ke deskripsi eksekusi glyph untuk lapisan ini. Ini mungkin NULL. Misalnya, ketika eksekusi glyph asli dibagi menjadi beberapa lapisan, satu lapisan mungkin memiliki deskripsi dan yang lain tidak memilikinya.

baselineOriginX

Koordinat X dari asal garis besar untuk lapisan.

baselineOriginY

Koordinat Y dari asal garis besar untuk lapisan.

runColor

Nilai warna eksekusi; jika semua anggota nol, eksekusi harus digambar menggunakan kuas saat ini.

paletteIndex

Indeks berbasis nol ke dalam palet warna font; jika ini 0xFFFF, eksekusi harus digambar menggunakan kuas saat ini.

Persyaratan

   
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Header dwrite_2.h