Metode IDWriteTextLayout::SetFontStyle (dwrite.h)
Mengatur gaya font untuk teks dalam rentang teks yang ditentukan oleh struktur DWRITE_TEXT_RANGE .
Sintaks
HRESULT SetFontStyle(
DWRITE_FONT_STYLE fontStyle,
DWRITE_TEXT_RANGE textRange
);
Parameter
fontStyle
Jenis: DWRITE_FONT_STYLE
Gaya font yang akan diatur untuk teks dalam rentang yang ditentukan oleh textRange.
textRange
Jenis: DWRITE_TEXT_RANGE
Rentang teks yang diterapkan perubahan ini.
Menampilkan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Gaya font dapat diatur ke Normal, Miring, atau Miring. Ilustrasi berikut ini memperlihatkan tiga gaya untuk font Palatino. Untuk informasi selengkapnya, lihat DWRITE_FONT_STYLE.
Contoh
Kode berikut menggambarkan cara mengatur gaya font menjadi miring.
// Set the font style to italic for the entire string.
DWRITE_TEXT_RANGE textRange = {0, cTextLength_};
if (SUCCEEDED(hr))
{
hr = pTextLayout_->SetFontStyle(DWRITE_FONT_STYLE_ITALIC, textRange);
}
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 |