METODE IDWriteTextFormat::SetTextAlignment (dwrite.h)

Mengatur perataan teks dalam paragraf, relatif terhadap tepi awal dan akhir kotak tata letak untuk antarmuka IDWriteTextFormat .

Sintaks

HRESULT SetTextAlignment(
  DWRITE_TEXT_ALIGNMENT textAlignment
);

Parameter

textAlignment

Jenis: DWRITE_TEXT_ALIGNMENT

Opsi perataan teks yang diatur untuk paragraf jenis DWRITE_TEXT_ALIGNMENT. Untuk informasi selengkapnya, lihat Keterangan.

Nilai kembali

Jenis: HRESULT

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Argumen textAlignment tidak valid.

Keterangan

Teks dapat diratakan ke tepi depan atau di belakang kotak tata letak, atau dapat dipusatkan. Ilustrasi berikut ini memperlihatkan teks dengan perataan yang diatur ke DWRITE_TEXT_ALIGNMENT_LEADING, DWRITE_TEXT_ALIGNMENT_CENTER, dan DWRITE_TEXT_ALIGNMENT_TRAILING.

Ilustrasi paragraf teks dengan perataan depan, tengah, dan berikutnya
Catatan Perataan tergantung pada arah baca, di atas adalah untuk arah membaca kiri-ke-kanan. Untuk arah membaca kanan-ke-kiri, itu akan menjadi sebaliknya.
 
Lihat DWRITE_TEXT_ALIGNMENT untuk informasi selengkapnya.

Contoh

if (SUCCEEDED(hr))
{
    hr = pTextFormat_->SetTextAlignment(DWRITE_TEXT_ALIGNMENT_CENTER);
}

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

IDWriteTextFormat