Antarmuka IDWriteTextAnalysisSource (dwrite.h)

Diimplementasikan oleh klien penganalisis teks untuk memberikan teks kepada penganalisis. Ini memungkinkan pemisahan antara tampilan logis teks sebagai aliran karakter berkelanjutan yang dapat diidentifikasi oleh posisi teks unik, dan tata letak memori aktual dari blok teks yang berpotensi diskrit di penyimpanan pendukung klien.

Warisan

Antarmuka IDWriteTextAnalysisSource mewarisi dari antarmuka IUnknown . IDWriteTextAnalysisSource juga memiliki jenis anggota berikut:

Metode

Antarmuka IDWriteTextAnalysisSource memiliki metode ini.

 
IDWriteTextAnalysisSource::GetLocaleName

Mendapatkan nama lokal pada rentang yang dipengaruhi oleh analisis teks.
IDWriteTextAnalysisSource::GetNumberSubstitution

Mendapatkan penggantian angka dari rentang teks yang dipengaruhi oleh analisis teks.
IDWriteTextAnalysisSource::GetParagraphReadingDirection

Mendapatkan arah pembacaan paragraf.
IDWriteTextAnalysisSource::GetTextAtPosition

Mendapatkan blok teks yang dimulai pada posisi teks yang ditentukan.
IDWriteTextAnalysisSource::GetTextBeforePosition

Mendapatkan blok teks segera sebelum posisi yang ditentukan.

Keterangan

Jika salah satu panggilan balik ini mengembalikan kesalahan, fungsi analisis akan berhenti sebelum waktunya dan mengembalikan kesalahan panggilan balik. Perhatikan bahwa daripada mengembalikan E_NOTIMPL, aplikasi harus membagi metode dan mengembalikan konstanta/null dan S_OK.

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