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.
Sintaks
HRESULT CreateTextFormat(
[in] WCHAR const *fontFamilyName,
IDWriteFontCollection *fontCollection,
DWRITE_FONT_WEIGHT fontWeight,
DWRITE_FONT_STYLE fontStyle,
DWRITE_FONT_STRETCH fontStretch,
FLOAT fontSize,
[in] WCHAR const *localeName,
[out] IDWriteTextFormat **textFormat
);
Parameter
[in] fontFamilyName
Jenis: const WCHAR*
Array karakter yang berisi nama keluarga font
fontCollection
Jenis: IDWriteFontCollection*
Penunjuk ke objek koleksi font. Ketika ini ADALAH NULL, menunjukkan koleksi font sistem.
fontWeight
Jenis: DWRITE_FONT_WEIGHT
Nilai yang menunjukkan bobot font untuk objek teks yang dibuat oleh metode ini.
fontStyle
Jenis: DWRITE_FONT_STYLE
Nilai yang menunjukkan gaya font untuk objek teks yang dibuat oleh metode ini.
fontStretch
Jenis: DWRITE_FONT_STRETCH
Nilai yang menunjukkan peregangan font untuk objek teks yang dibuat oleh metode ini.
fontSize
Jenis: FLOAT
Ukuran logis font dalam unit DIP ("piksel independen perangkat"). DIP sama dengan 1/96 inci.
[in] localeName
Jenis: const WCHAR*
Array karakter yang berisi nama lokal.
[out] textFormat
Jenis: IDWriteTextFormat**
Ketika metode ini kembali, berisi alamat penunjuk ke objek format teks yang baru dibuat, atau NULL jika terjadi kegagalan.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode akan 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 |