METODE IDWriteFactory::CreateTextLayout (dwrite.h)

Mengambil string, format teks, dan batasan terkait, dan menghasilkan objek yang mewakili hasil yang sepenuhnya dianalisis dan diformat.

Sintaks

HRESULT CreateTextLayout(
  [in]  WCHAR const       *string,
        UINT32            stringLength,
        IDWriteTextFormat *textFormat,
        FLOAT             maxWidth,
        FLOAT             maxHeight,
  [out] IDWriteTextLayout **textLayout
);

Parameter

[in] string

Jenis: const WCHAR*

Array karakter yang berisi string untuk membuat objek IDWriteTextLayout baru. Array ini harus memiliki panjang stringLength dan dapat berisi karakter NULL yang disematkan.

stringLength

Jenis: UINT32

Jumlah karakter dalam string.

textFormat

Jenis: IDWriteTextFormat*

Penunjuk ke objek yang menunjukkan format untuk diterapkan ke string.

maxWidth

Jenis: FLOAT

Lebar kotak tata letak.

maxHeight

Jenis: FLOAT

Tinggi kotak tata letak.

[out] textLayout

Jenis: IDWriteTextLayout**

Ketika metode ini kembali, berisi alamat penunjuk ke objek tata letak teks yang dihasilkan.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

Persyaratan Nilai
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