Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Data untuk satu glyph dari GetGlyphImageData.
Syntax
struct DWRITE_GLYPH_IMAGE_DATA {
void const *imageData;
UINT32 imageDataSize;
UINT32 uniqueDataId;
UINT32 pixelsPerEm;
D2D1_SIZE_U pixelSize;
D2D1_POINT_2L horizontalLeftOrigin;
D2D1_POINT_2L horizontalRightOrigin;
D2D1_POINT_2L verticalTopOrigin;
D2D1_POINT_2L verticalBottomOrigin;
};
Members
imageData
Penunjuk ke data glyph.
imageDataSize
Ukuran data glyph dalam byte.
uniqueDataId
Pengidentifikasi unik untuk data glyph. Klien dapat menggunakan ini untuk menyimpan versi yang diurai/didekompresi dan memberi tahu apakah panggilan berulang ke font yang sama mengembalikan data yang sama.
pixelsPerEm
Piksel per em dari data yang dikembalikan. Untuk data raster yang tidak dapat diskalakan (PNG/TIFF/JPG), ini bisa lebih besar atau lebih kecil dari yang diminta dari GetGlyphImageData ketika tidak ada kecocokan yang tepat. Untuk penskalaan ukuran menengah, gunakan: piksel yang diinginkan per em * ukuran font em/ piksel aktual per em.
pixelSize
Ukuran gambar saat formatnya adalah data piksel.
horizontalLeftOrigin
Asal kiri di sepanjang garis besar Romawi horizontal.
horizontalRightOrigin
Asal kanan di sepanjang garis besar Romawi horizontal.
verticalTopOrigin
Asal atas di sepanjang garis besar pusat vertikal.
verticalBottomOrigin
Asal bawah di sepanjang garis besar pusat vertikal.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 10 Build 14393 |
| Server minimum yang didukung | Windows 10 Build 14393 |
| Header | dwrite_3.h |