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 objek yang mewakili wajah font.
Sintaks
HRESULT CreateFontFace(
DWRITE_FONT_FACE_TYPE fontFaceType,
UINT32 numberOfFiles,
[in] IDWriteFontFile * const *fontFiles,
UINT32 faceIndex,
DWRITE_FONT_SIMULATIONS fontFaceSimulationFlags,
[out] IDWriteFontFace **fontFace
);
Parameter
fontFaceType
Jenis: DWRITE_FONT_FACE_TYPE
Nilai yang menunjukkan jenis format file wajah font.
numberOfFiles
Jenis: UINT32
Jumlah file font, dalam jumlah elemen, diperlukan untuk mewakili wajah font.
[in] fontFiles
Jenis: const IDWriteFontFile*
Objek file font yang mewakili wajah font. Karena IDWriteFontFace mempertahankan referensinya sendiri ke objek file font input, Anda dapat melepaskannya setelah panggilan ini.
faceIndex
Jenis: UINT32
Indeks berbasis nol dari wajah font, dalam kasus ketika file font berisi kumpulan wajah font. Jika file font berisi satu wajah, nilai ini harus nol.
fontFaceSimulationFlags
Jenis: DWRITE_FONT_SIMULATIONS
Nilai yang menunjukkan bahwa, jika ada, bendera simulasi wajah font untuk algoritma cara membuat teks tebal atau miring diterapkan ke wajah font saat ini.
[out] fontFace
Jenis: IDWriteFontFace**
Ketika metode ini kembali, berisi alamat penunjuk ke objek wajah font yang baru dibuat, atau NULL jika terjadi kegagalan.
Menampilkan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
| 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 |