Bagikan melalui


IDWriteFactory::CreateTextFormat method (dwrite.h)

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

Lihat juga

IDWriteFactory