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.
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 |