Metode IXpsOMGlyphsEditor::SetGlyphIndices (xpsobjectmodel.h)
Mengatur array struktur XPS_GLYPH_INDEX yang menjelaskan indeks glyph mana yang akan digunakan dalam font.
Sintaks
HRESULT SetGlyphIndices(
[in] UINT32 indexCount,
[in] const XPS_GLYPH_INDEX *glyphIndices
);
Parameter
[in] indexCount
Jumlah struktur XPS_GLYPH_INDEX dalam array yang dirujuk oleh glyphIndices. Nilai 0 menghapus properti .
[in] glyphIndices
Array struktur XPS_GLYPH_INDEX yang berisi indeks glyph. Jika indexCount adalah 0, parameter ini diabaikan.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut. Untuk informasi tentang nilai pengembalian API dokumen XPS yang tidak tercantum dalam tabel ini, lihat Kesalahan Dokumen XPS.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Bidang indeks dari satu atau beberapa struktur XPS_GLYPH_INDEX memiliki nilai yang tidak valid. Bidang indeks harus memiliki nilai antara dan termasuk –1 dan 65535 (0xFFFF). |
|
glyphIndices adalah NULL dan indexCount lebih besar dari 0. |
|
Bidang advanceWidth, horizontalOffset, atau verticalOffset dari satu atau beberapa struktur XPS_GLYPH_INDEX memiliki nilai floating-point yang tidak valid. |
|
Bidang advanceWidth dari satu atau beberapa struktur XPS_GLYPH_INDEX memiliki nilai yang tidak valid. Bidang advanceWidth harus memiliki nilai non-negatif atau nilai tepatnya –1,0; nilai negatif yang tidak tepat –1.0 tidak valid. |
Keterangan
Indeks glyph yang diteruskan dalam glyphIndices mengambil alih pemetaan cmap default dari properti UnicodeString ke indeks glyph. Setiap struktur XPS_GLYPH_INDEX juga memiliki lebar lanjutan dan informasi offset vertikal dan horizontal.
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 | xpsobjectmodel.h |