Interfaccia IInkRecognitionAlternate (msinkaut.h)

Rappresenta le possibili corrispondenze di parole per i segmenti di input penna confrontati con un dizionario dei riconoscimento.

Ereditarietà

L'interfaccia IInkRecognitionAlternate eredita dall'interfaccia IUnknown . IInkRecognitionAlternate include anche questi tipi di membri:

Metodi

L'interfaccia IInkRecognitionAlternate include questi metodi.

 
IInkRecognitionAlternate::AlternatesWithConstantPropertyValues

Recupera un insieme IInkRecognitionAlternates, che è una divisione dell'oggetto IInkRecognitionAlternate in cui viene chiamato questo metodo.
IInkRecognitionAlternate::get_Ascender

Ottiene la riga crescente per un oggetto IInkRecognitionAlternate che rappresenta una singola riga di testo.
IInkRecognitionAlternate::get_Baseline

Ottiene la baseline per un oggetto IInkRecognitionAlternate che rappresenta una singola riga di testo.
IInkRecognitionAlternate::get_Confidence

Ottiene il livello di attendibilità (forte, intermedio o povero) che un riconoscimento ha nel riconoscimento di un oggetto IInkRecognitionAlternate o di un movimento. (IInkRecognitionAlternate.get_Confidence)
IInkRecognitionAlternate::get_ConfidenceAlternates

Ottiene l'insieme di alternative in cui ogni alternativa nella raccolta è costituita dai segmenti con gli stessi valori delle proprietà.
IInkRecognitionAlternate::get_Descender

Ottiene la riga discendente per un oggetto IInkRecognitionAlternate che rappresenta una singola riga di testo.
IInkRecognitionAlternate::get_LineAlternates

Ottiene l'insieme IInkRecognitionAlternates in cui ogni alternativa nella raccolta si trova in una riga separata.
IInkRecognitionAlternate::get_LineNumber

Ottiene il numero di riga dell'input penna che costituisce l'alternativa.
IInkRecognitionAlternate::get_Midline

Ottiene la linea media per un oggetto IInkRecognitionAlternate che rappresenta una singola riga di testo.
IInkRecognitionAlternate::get_String

Ottiene la stringa superiore dell'alternativa.
IInkRecognitionAlternate::get_Strokes

Ottiene l'insieme di tratti contenuti in un oggetto o usati per creare un oggetto. (IInkRecognitionAlternate.get_Strokes)
IInkRecognitionAlternate::GetPropertyValue

Recupera il valore di una proprietà specificata dell'alternativa.
IInkRecognitionAlternate::GetStrokesFromStrokeRanges

Recupera l'insieme InkStrokes più piccolo che contiene un insieme InkStrokes di input noto e per il quale l'oggetto IInkRecognizer può fornire alternative.
IInkRecognitionAlternate::GetStrokesFromTextRange

Recupera la raccolta che corrisponde al set più piccolo di segmenti di riconoscimento che contiene un intervallo di caratteri specificato all'interno dell'alternativa.
IInkRecognitionAlternate::GetTextRangeFromStrokes

Recupera l'intervallo più piccolo di testo riconosciuto per cui il riconoscimento può restituire un insieme InkStrokes noto.

Commenti

Un segmento di riconoscimento è un frammento input penna di base o un'unità che il riconoscimento usa internamente per produrre un risultato di riconoscimento per un oggetto InkDisp noto. I segmenti sono in genere determinati dalla spaziatura e vengono suddivisi in frammenti di input penna più piccoli possibili.

A volte l'input penna può avere differenze ambigue tra segmenti. Questi segmenti vengono confrontati con il dizionario del riconoscimento per determinare le corrispondenze possibili (alternative). Quando i segmenti vengono confrontati, il riconoscimento crea un elenco di possibili alternative e assegna un livello di attendibilità a ognuno di essi, scegliendo una scelta superiore.

Si consideri, ad esempio, la frase "come sei tu". Questa frase è probabilmente suddivisa in tre segmenti (a seconda della spaziatura tra segmenti), uno per ogni parola.

Quando ogni segmento viene riconosciuto, viene creato un recognitionResult . Ogni risultato restituisce quindi un elenco di alternative da scegliere. Ad esempio, il segmento "how" può avere alternative come "how", "now", "new" e così via, con "how" essere l'alternativa superiore. Per impostazione predefinita, l'alternativa superiore viene restituita per ogni segmento. È possibile scegliere di restituire alternative diverse dall'alternativa superiore.

È anche possibile restituire alternative basate sulle proprietà delle alternative, ad esempio il livello di attendibilità del risultato del riconoscimento, il numero di riga in cui vengono visualizzate le alternative e così via. Per un elenco delle proprietà di riconoscimento, vedere l'oggetto RecognitionProperty .

È anche possibile restituire alternative di alternative.

Non tutti i riconoscimento impostano tutte le proprietà elencate sopra. Quando un'applicazione tenta di accedere a una proprietà non impostata dal riconoscimento, viene generata un'eccezione di argomento.

Se si definisce una classe che implementa questa interfaccia, la nuova classe non interagisce correttamente con le interfacce di programmazione dell'applicazione Tablet PC (API).

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h

Vedi anche

Interfaccia IInkRecognitionAlternates

Interfaccia IInkRecognizer

Costanti RecognitionProperty