Bagikan melalui


METODE IDWriteTextFormat::SetReadingDirection (dwrite.h)

Mengatur arah pembacaan paragraf.

Sintaks

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.

Menampilkan nilai

Jenis: HRESULT

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

Keterangan

Arah baca dan arah alur harus selalu diatur 90 derajat ortogonal satu sama lain, atau Anda akan mendapatkan kesalahan DWRITE_E_FLOWDIRECTIONCONFLICTS saat 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

   
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