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.
Membuat referensi file font (objek IDWriteFontFile ) dari array byte. Referensi file font terikat ke instans IDWriteInMemoryFontFileLoader yang dibuat dan tetap berlaku selama pemuat terdaftar di pabrik.
Syntax
HRESULT CreateInMemoryFontFileReference(
IDWriteFactory *factory,
[in] void const *fontData,
UINT32 fontDataSize,
[in, optional] IUnknown *ownerObject,
[out] IDWriteFontFile **fontFile
);
Parameter-parameternya
factory
Jenis: IDWriteFactory*
Objek pabrik digunakan untuk membuat referensi file font.
[in] fontData
Jenis: void const*
Penunjuk ke blok memori yang berisi data font.
fontDataSize
Jenis: UINT32
Ukuran data font.
[in, optional] ownerObject
Jenis: IUnknown*
Objek opsional yang memiliki memori yang ditentukan oleh parameter fontData. Jika parameter ini bukan NULL, metode menyimpan penunjuk ke data font dan menambahkan referensi ke objek pemilik. Penunjuk fontData harus tetap valid hingga objek pemilik dirilis. Jika parameter ini NULL, metode membuat salinan data font.
[out] fontFile
Jenis: IDWriteFontFile**
Menerima penunjuk ke referensi file font yang baru dibuat.
Mengembalikan nilai
Jenis: HRESULT
Metode ini mengembalikan kode keberhasilan atau kesalahan HRESULT.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 10 Build 14393 |
| Server minimum yang didukung | Windows 10 Build 14393 |
| Platform Target | Windows |
| Header | dwrite_3.h |
| Library | Dwrite.lib |
Lihat juga
Membuat kumpulan font kustom menggunakan data font yang dimuat ke dalam memori