METODE IDWriteFactory::RegisterFontFileLoader (dwrite.h)

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