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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk