METODE IDWriteFontFace::GetDesignGlyphMetrics (dwrite.h)
Mendapatkan metrik glyph ideal (independen resolusi) dalam unit desain font.
Sintaks
HRESULT GetDesignGlyphMetrics(
[in] UINT16 const *glyphIndices,
UINT32 glyphCount,
[out] DWRITE_GLYPH_METRICS *glyphMetrics,
BOOL isSideways
);
Parameter
[in] glyphIndices
Jenis: const UINT16*
Array indeks glyph untuk menghitung metrik. Array harus berisi setidaknya elemen sebanyak yang ditentukan oleh glyphCount.
glyphCount
Jenis: UINT32
Jumlah elemen dalam array glyphIndices .
[out] glyphMetrics
Jenis: DWRITE_GLYPH_METRICS*
Ketika metode ini kembali, berisi array struktur DWRITE_GLYPH_METRICS. glyphMetrics harus diinisialisasi dengan buffer kosong yang berisi setidaknya sebanyak elemen glyphCount. Metrik yang dikembalikan oleh fungsi ini ada di unit desain font.
isSideways
Jenis: BOOL
Menunjukkan apakah font sedang digunakan dalam eksekusi samping. Ini dapat memengaruhi metrik glyph jika font memiliki simulasi miring karena simulasi miring samping berbeda dari simulasi miring non-samping
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Metrik glyph desain digunakan untuk penempatan glyph.
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] |
Target Platform | Windows |
Header | dwrite.h |
Pustaka | Dwrite.lib |
DLL | Dwrite.dll |
Lihat juga
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