Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Handel HRECOCONTEXT digunakan untuk menambahkan tinta ke konteks, melakukan pengenalan tinta (secara sinkron atau asinkron), mengambil hasil pengenalan, dan mengambil alternatif.
Alasan utama untuk memiliki handel konteks recognizer adalah untuk membedakan antara input tinta. Misalnya, Anda dapat membuat aplikasi dengan dua jendela, pengguna dapat tinta di kedua jendela. Anda tidak ingin tinta jendela pertama dicampur dengan tinta jendela kedua ketika Anda meminta pengenal untuk mengenali tinta salah satu jendela. Dalam aplikasi semacam ini, Anda membuat dua konteks pengenal (satu untuk setiap jendela) dan Anda menambahkan goresan yang masuk ke jendela 1 ke konteks pengenal 1 dan goresan dari jendela 2 ke konteks pengenal 2. Untuk mengembalikan hasil pengenalan, panggil proses pada konteks pengenal 1 atau konteks pengenal 2 tergantung pada apakah Anda menginginkan hasil untuk jendela 1 atau 2.
Handel konteks recognizer bisa menjadi apa pun yang Anda inginkan. Tetapi biasanya ini adalah indeks dalam array struktur global. Struktur mungkin berisi semua goresan yang telah dimasukkan dan semua variabel yang digunakan pengenal untuk bagian tinta tertentu (misalnya, struktur kisi internal Anda, atau status pengenalan saat ini). Satu struktur mungkin berisi semua informasi yang dibutuhkan dan digunakan pengenal untuk satu bagian tinta tertentu.
Untuk mendapatkan handel HRECOCONTEXT , panggil fungsi CreateContext .
typedef HANDLE HRECOCONTEXT;
Keterangan
Berikut ini adalah fungsi HRECOCONTEXT
| Fungsi | Deskripsi |
|---|---|
| AddStroke | Menambahkan goresan tinta ke konteks pengenal. |
| AdviseInkChange | Menghentikan pengenal memproses tinta karena stroke baru sedang ditambahkan atau dihapus. |
| CloneContext | Membuat konteks recognizer yang berisi pengaturan yang sama dengan aslinya. Konteks recognizer baru tidak menyertakan tinta atau hasil pengenalan dari yang asli. |
| EndInkInput | Menunjukkan bahwa tidak ada lagi tinta yang akan ditambahkan ke konteks. |
| GetAlternateList | Mengembalikan daftar alternatif untuk string hasil terbaik. |
| GetBestAlternate | Mengembalikan penunjuk Handel HRECOALT untuk hasil terbaik alternatif. |
| GetBestResultString | Mengembalikan string hasil terbaik. |
| GetContextPropertyList | Mengembalikan daftar properti yang didukung recognizer. |
| GetContextPropertyValue | Mengembalikan nilai properti tertentu dari konteks recognizer. |
| GetEnabledUnicodeRanges | Mengembalikan daftar rentang titik Unicode yang diaktifkan pada konteks. |
| GetGuide | Mengembalikan panduan yang digunakan untuk input kotak atau bergaris. |
| GetLatticePtr | Mengembalikan penunjuk ke kisi untuk hasil saat ini. |
| IsStringSupported | Mengembalikan nilai yang menunjukkan apakah kata, tanggal, waktu, angka, atau teks lain yang diteruskan terkandung dalam kamus. |
| Proses | Melakukan pengenalan tinta secara sinkron. |
| ResetContext | Menghapus tinta saat ini dan hasil pengenalan dari konteks. |
| SetCACMode | Menentukan karakter Mode lengkapi otomatis untuk pengenalan karakter atau kata. |
| SetContextPropertyValue | Menambahkan properti ke konteks recognizer. Jika properti sudah ada, nilainya dimodifikasi. |
| SetEnabledUnicodeRanges | Mengaktifkan satu atau beberapa rentang titik Unicode pada konteks. |
| SetFactoid | Mengatur factoid yang digunakan pengenal untuk membatasi pencariannya untuk hasilnya. |
| SetFlags | Mengatur bagaimana recognizer menginterpretasikan tinta dan menentukan string hasil. |
| SetGuide | Mengatur panduan yang akan digunakan untuk input berkotak atau bergaris. |
| SetTextContext | Menyediakan string teks yang datang sebelum dan sesudah teks yang terkandung dalam konteks recognizer. Untuk pengenal karakter Asia Timur, fungsi SetTextContext menyediakan karakter daripada string teks. |
| SetWordList | Mengatur daftar kata untuk konteks pengenal saat ini untuk dikenali. |
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows XP Tablet PC Edition [hanya aplikasi desktop] |
| Server minimum yang didukung |
Tidak ada yang didukung |
| Header |
|