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.
Mengonversi lebar visual menjadi lebar logis.
Sintaks
HRESULT ScriptStringGetLogicalWidths(
[in] SCRIPT_STRING_ANALYSIS ssa,
[out] int *piDx
);
Parameter
[in] ssa
Struktur SCRIPT_STRING_ANALYSIS untuk string.
[out] piDx
Penunjuk ke buffer tempat fungsi ini mengambil lebar logis. Buffer harus memiliki ruang untuk setidaknya jumlah bilangan bulat yang ditunjukkan oleh parameter ssaScriptString_pcOutChars.
Nilai kembali
Mengembalikan S_OK jika berhasil. Fungsi mengembalikan nilai HRESULT bukan nol jika tidak berhasil. Aplikasi dapat menguji nilai pengembalian dengan makro BERHASIL dan GAGAL .
Keterangan
Fungsi ini mengonversi lebar visual yang dihasilkan oleh ScriptStringAnalyse menjadi lebar logis, satu per karakter asli, dalam urutan logis.
Untuk menggunakan fungsi ini, aplikasi perlu menentukan SSA_GLYPHS dalam panggilan aslinya ke ScriptStringAnalyse.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | usp10.h |
| Pustaka | Usp10.lib |
| DLL | Usp10.dll |
| Redistribusi | Internet Explorer 5 atau yang lebih baru pada Windows Me/98/95 |