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.
Anda dapat meratakan teks DirectWrite dengan menggunakan metodeSetTextAlignment dari antarmukaIDWriteTextFormat, seperti yang ditunjukkan dalam kode berikut yang memusatkan teks.
HRESULT hr = pTextFormat_->SetTextAlignment(DWRITE_TEXT_ALIGNMENT_CENTER);
if (FAILED(hr))
{
// Report the error
}
Teks dapat diratakan ke tepi depan atau akhir kotak tata letak, atau dapat dipusatkan. Ilustrasi berikut menunjukkan teks dengan perataan diatur ke DWRITE_TEXT_ALIGNMENT_LEADING, DWRITE_TEXT_ALIGNMENT_CENTER, dan DWRITE_TEXT_ALIGNMENT_TRAILING, masing-masing.
perataan depan, tengah, dan belakang
Nota
Perataan tergantung pada arah baca, di atas berlaku untuk arah membaca dari kiri ke kanan. Untuk arah pembacaan kanan-ke-kiri, itu akan menjadi sebaliknya.
ObjekIDWriteTextLayoutakan menggunakan perataan yang telah ditetapkan untuk IDWriteTextFormat yang disediakan oleh Anda saat membuat tata letak. Untuk mengubah perataan teks, gunakan IDWriteTextLayout::SetTextAlignment.