Bagikan melalui


Enumerasi RecognizerCapabilities

Menentukan atribut IInkAnalysisRecognizer.

Sintaks

typedef enum RecognizerCapabilities { 
  RC_None                            = 0,
  RC_DoNotCare                       = 0x1,
  RC_Object                          = 0x2,
  RC_FreeInput                       = 0x4,
  RC_LinedInput                      = 0x8,
  RC_BoxedInput                      = 0x10,
  RC_CharacterAutoCompletionInput    = 0x20,
  RC_RightAndDown                    = 0x40,
  RC_LeftAndDown                     = 0x80,
  RC_DownAndLeft                     = 0x100,
  RC_DownAndRight                    = 0x200,
  RC_ArbitraryAngle                  = 0x400,
  RC_Lattice                         = 0x800,
  RC_AdviseInkChange                 = 0x1000,
  RC_StrokeReorder                   = 0x2000,
  RC_Personalizable                  = 0x4000,
  RC_PrefersArbitraryAngle           = 0x8000,
  RC_PrefersParagraphBreaking        = 0x10000,
  RC_PrefersSegmentationRecognition  = 0x20000
} InkAnalysisRecognizerCapabilities;

Konstanta

RC_None

Tidak ada kemampuan yang ditentukan.

RC_DoNotCare

Mengabaikan semua bendera lain yang disetel.

RC_Object

Mendukung pengenalan objek; jika tidak, hanya mengenali teks.

RC_FreeInput

Mendukung input gratis, di mana tinta dimasukkan tanpa menggunakan panduan pengenalan, seperti garis atau kotak.

RC_LinedInput

Mendukung input bergaris, yang mirip dengan penulisan pada kertas bergaris.

RC_BoxedInput

Mendukung input kotak, di mana setiap karakter atau kata dimasukkan dalam kotak.

RC_CharacterAutoCompletionInput

Mendukung karakter Pelengkapan Otomatis. Pengenal yang mendukung karakter Lengkapi Otomatis memerlukan input dalam kotak.

RC_RightAndDown

Mendukung input tulisan tangan dalam urutan kanan dan bawah, seperti dalam bahasa barat dan beberapa bahasa Asia Timur.

RC_LeftAndDown

Mendukung input tulisan tangan dalam urutan kiri dan bawah, seperti dalam bahasa Ibrani dan Arab.

RC_DownAndLeft

Mendukung input tulisan tangan dalam urutan bawah dan kiri, seperti dalam beberapa bahasa Asia Timur.

RC_DownAndRight

Mendukung input tulisan tangan dalam urutan tidak berfungsi dan tepat, seperti dalam beberapa bahasa Asia Timur.

RC_ArbitraryAngle

Mendukung teks yang ditulis pada sudut arbitrer.

RC_Lattice

Mendukung pengembalian kisi sebagai string alternatif untuk hasil pengenalan tulisan tangan.

RC_AdviseInkChange

Mendukung pengenalan latar belakang yang mengganggu, seperti ketika tinta telah berubah.

RC_StrokeReorder

Mendukung bahwa urutan stroke, spasial dan temporal, ditangani sebagai bagian dari operasi pengenalan. IInkAnalyzer tidak menyusun ulang goresan sebelum mengirim tinta ke IInkAnalysisRecognizer.

RC_Personalizable

Mendukung tulisan tangan yang dipersonalisasi, di mana pengenal meningkatkan pengenalan ketika diekspos ke tulisan tangan yang sama dari waktu ke waktu.

RC_PrefersArbitraryAngle

IInkAnalyzer tidak perlu memutar tulisan tangan ke orientasi horizontal sebelum mengirim tinta ke IInkAnalysisRecognizer.

RC_PrefersParagraphBreaking

IInkAnalyzer harus mengirim seluruh paragraf tinta ke IInkAnalysisRecognizer, memungkinkan IInkAnalysisRecognizer untuk melakukan pemutusan baris dan pemecah kata (atau karakter).

RC_PrefersSegmentationRecognition

Hanya mengenali satu kata atau karakter per operasi pengenalan. IInkAnalyzer melakukan segmentasi pada tulisan tangan dan hanya mengirim satu segmen sekaligus ke IInkAnalysisRecognizer.

Keterangan

Enumerasi ini memungkinkan kombinasi bitwise dari nilai anggotanya. Gunakan enumerasi ini untuk menemukan pengenal tinta terinstal yang mendukung atribut yang Anda butuhkan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
IACom.h (juga memerlukan IACom_i.c)

Lihat juga

IInkAnalysisRecognizer::GetCapabilities

Referensi Analisis Tinta