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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk