METODE IDWriteTextFormat::SetReadingDirection (dwrite.h)

Mengatur arah pembacaan paragraf.

Sintaksis

HRESULT SetReadingDirection(
  DWRITE_READING_DIRECTION readingDirection
);

Parameter

readingDirection

Jenis: DWRITE_READING_DIRECTION

Arah pembacaan teks (misalnya, DWRITE_READING_DIRECTION_RIGHT_TO_LEFT untuk bahasa, seperti Arab, yang dibaca dari kanan ke kiri) untuk paragraf.

Mengembalikan nilai

Jenis: HRESULT

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

Komentar

Arah membaca dan arah alur harus selalu diatur 90 derajat ortogonal satu sama lain, atau Anda akan mendapatkan kesalahan DWRITE_E_FLOWDIRECTIONCONFLICTS ketika Anda menggunakan fungsi tata letak seperti Draw atau GetMetrics. Jadi, jika Anda mengatur arah baca vertikal (misalnya, ke DWRITE_READING_DIRECTION_TOP_TO_BOTTOM), maka Anda juga harus menggunakan SetFlowDirection untuk mengatur arah alur dengan tepat (misalnya, ke DWRITE_FLOW_DIRECTION_RIGHT_TO_LEFT).

Persyaratan

Syarat 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]
Platform Target Windows
Header dwrite.h
Pustaka Dwrite.lib
DLL Dwrite.dll

Lihat juga

IDWriteTextFormat