Antarmuka IInkRecognitionResult (msinkaut.h)

Mewakili hasil pengenalan. Hasil mengenali tinta tulisan tangan dikembalikan dalam objek IInkRecognitionResult .

Warisan

Antarmuka IInkRecognitionResult mewarisi dari antarmuka IUnknown . IInkRecognitionResult juga memiliki jenis anggota ini:

Metode

Antarmuka IInkRecognitionResult memiliki metode ini.

 
IInkRecognitionResult::get_Strokes

Mendapatkan kumpulan goresan yang terkandung dalam objek atau digunakan untuk membuat objek. (IInkRecognitionResult.get_Strokes)
IInkRecognitionResult::get_TopAlternate

Mendapatkan alternatif teratas dari hasil pengenalan. (IInkRecognitionResult.get_TopAlternate)
IInkRecognitionResult::get_TopConfidence

Mendapatkan alternatif teratas dari hasil pengenalan. (IInkRecognitionResult.get_TopConfidence)
IInkRecognitionResult::get_TopString

Mendapatkan teks hasil untuk properti TopAlternate.
IInkRecognitionResult::ModifikasiTopAlternate

Mengubah alternatif teratas dari hasil pengenalan dengan menggunakan alternatif yang ditentukan.
IInkRecognitionResult::SetResultOnStrokes

Menetapkan hasil pengenalan ke stroke yang digunakan untuk membuat hasil.

Keterangan

Objek IInkRecognitionAlternate , atau alternatif, dibuat dari hasilnya. Yang terbaik, atau atas, alternatif adalah yang digunakan secara default dalam hasil. Namun, Anda dapat menggunakan metode objek IInkRecognitionResult untuk menentukan alternatif mana yang akan digunakan dalam hasilnya.

Performa sistem dapat menderita jika hasil pengenalan secara otomatis ditetapkan ke setiap koleksi stroke. Oleh karena itu, secara default, hasil tidak melekat pada kumpulan goresan. Anda harus memanggil metode SetResultOnStrokes untuk menetapkan hasil ke kumpulan goresan.

Satu-satunya cara untuk mempertahankan hasil pengenalan adalah dengan memanggil SetResultOnStrokes dan kemudian menambahkan koleksi goresan ini ke koleksi CustomStrokes pada objek InkDisp .

Tidak semua pengenal mengatur properti TopConfidence . Ketika aplikasi mencoba mengakses properti yang tidak diatur oleh pengenal, pengecualian argumen dilemparkan.

Jika Anda menentukan kelas yang mengimplementasikan antarmuka ini, kelas baru tidak akan berinteraksi dengan benar dengan antarmuka pemrograman aplikasi TABLET PC (API).

Catatan Berbagai pengenal tulisan tangan yang dikirim dari Microsoft dalam karakter Latin dan bahasa Asia Timur terkadang dapat menghasilkan nilai Unicode 0xFFFF sebagai hasil pengenalan. Ini terjadi ketika pengenal tidak dapat mencocokkan sepotong tinta dengan karakter yang valid. Titik kode 0xFFFF valid UCS-2, tetapi tidak diizinkan dalam UTF-8. Aplikasi yang mengonversi hasil pengenalan ke UTF-8, harus mengganti 0xFFFF dengan beberapa titik kode lainnya, misalnya, 0xFFFD.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header msinkaut.h

Lihat juga

Properti CustomStrokes [Kelas InkDisp]

Antarmuka IInkCustomStrokes

Antarmuka IInkRecognizer

Kelas InkDisp

Kelas InkRecognizerContext

Koleksi InkStrokes