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 format teks yang digunakan untuk tata letak teks.
Sintaksis
HRESULT CreateTextFormat(
WCHAR const *fontFamilyName,
IDWriteFontCollection *fontCollection,
DWRITE_FONT_AXIS_VALUE const *fontAxisValues,
UINT32 fontAxisValueCount,
FLOAT fontSize,
WCHAR const *localeName,
IDWriteTextFormat3 **textFormat
);
Parameter
fontFamilyName
Jenis: WCHAR const *
Nama keluarga font dari koleksi.
fontCollection
Jenis:
Koleksi font. Gunakan nullptr untuk menunjukkan kumpulan font sistem.
fontAxisValues
Jenis: DWRITE_FONT_AXIS_VALUE const *
Penunjuk ke array yang berisi daftar nilai sumbu font. Array harus berukuran (jumlah elemen) yang ditunjukkan oleh argumen fontAxisValueCount.
fontAxisValueCount
Jenis: UINT32
Jumlah nilai sumbu font yang terkandung dalam fontAxisValues array.
fontSize
Jenis: FLOAT
Ukuran logis font dalam unit DIP.
localeName
Jenis: WCHAR const *
Nama lokal (misalnya, "ja-JP", "en-US", "ar-EG").
textFormat
Jenis:
Alamat penunjuk ke antarmuka IDWriteTextFormat3 nullptr.
Mengembalikan nilai
Jenis:
Jika fungsi berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan
Komentar
Jika fontCollectionnullptr, maka koleksi font sistem digunakan, dikelompokkan menurut nama keluarga tipografis (DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC) tanpa font yang dapat diunduh.
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows 10 Build 16299 |
| server minimum yang didukung |
Windows 10 Build 16299 |
| Platform Target |
Windows |
| Header |
dwrite_3.h |
| Pustaka |
Dwrite.lib |