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.
Mengosongkan cache skrip.
Sintaks
HRESULT ScriptFreeCache(
[in, out] SCRIPT_CACHE *psc
);
Parameter
[in, out] psc
Arahkan ke struktur SCRIPT_CACHE .
Nilai kembali
Mengembalikan 0 jika berhasil. Fungsi mengembalikan nilai HRESULT bukan nol jika tidak berhasil. Aplikasi tidak dapat menguji nilai pengembalian dengan makro BERHASIL dan GAGAL .
Keterangan
Aplikasi dapat membebaskan cache skrip kapan saja, dengan batasan tertentu jika aplikasi multi-utas. Uniscribe mempertahankan jumlah referensi dalam font dan cache pembentuknya dan membebaskan data font hanya ketika semua ukuran font gratis. Ini membebaskan data pembentuk hanya ketika semua font yang didukung dikosongkan.
Aplikasi harus membebaskan cache skrip untuk gaya saat membuang gaya tersebut.
ScriptFreeCache selalu mengatur parameternya ke NULL untuk membantu menghindari kesalahan penulisan.
Fungsi Uniscribe bersifat entrant ulang. Pembuatan cache di-interlock melalui satu semaphore di seluruh proses. ScriptFreeCache tidak boleh dipanggil pada saat utas lain mungkin mengakses cache tertentu secara gratis. Untuk alasan performa, cache tidak dikunci selama ScriptShape atau ScriptPlace.
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 |