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.
Mendaftarkan pemuat file font dengan DirectWrite.
Sintaks
HRESULT RegisterFontFileLoader(
IDWriteFontFileLoader *fontFileLoader
);
Parameter
fontFileLoader
Jenis: IDWriteFontFileLoader*
Penunjuk ke objek IDWriteFontFileLoader untuk jenis sumber daya file tertentu.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Fungsi ini mendaftarkan pemuat file font dengan DirectWrite. Antarmuka pemuat file font, yang harus diimplementasikan oleh objek singleton, menangani pemuatan sumber daya file font dari jenis tertentu dari kunci. Instans tertentu hanya dapat didaftarkan sekali. Upaya yang berhasil akan mengembalikan kesalahan, yang menunjukkan bahwa upaya tersebut telah didaftarkan. Perhatikan bahwa implementasi pemuat file font tidak boleh mendaftarkan diri mereka dengan DirectWrite di dalam konstruktor mereka, dan tidak boleh membatalkan pendaftaran diri mereka sendiri di dalam destruktor mereka, karena operasi pendaftaran dan unregistrasi masing-masing bertambah dan mengurangi jumlah referensi objek. Sebagai gantinya, pendaftaran dan tidak registrasi dengan DirectWrite pemuat file font harus dilakukan di luar implementasi pemuat file font.
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 |