Condividi tramite


Classe InkDivider

Rappresenta la possibilità di analizzare il layout di una raccolta di tratti e di dividerli in testo e grafica.

InkDivider ha questi tipi di membri:

Interfacce

La classe InkDivider definisce queste interfacce.

Interfaccia Descrizione
IInkDivider Questo oggetto implementa l'interfaccia COM IInkDivider .

Metodi

La classe InkDivider include questi metodi.

Metodo Descrizione
Dividere Restituisce un oggetto IInkDivisionResult che contiene informazioni strutturali sui tratti nell'oggetto InkDivider .

Proprietà

La classe InkDivider ha queste proprietà.

Proprietà Tipo di accesso Descrizione
LineHeight
Lettura/Scrittura
Ottiene o imposta l'altezza prevista della grafia nelle unità HIMETRIC.
Recognizercontext
Lettura/Scrittura
Ottiene o imposta l'oggetto InkRecognizerContext utilizzato per il riconoscimento della grafia.
Tratti
Lettura/Scrittura
Ottiene o imposta l'insieme InkStrokes contenuto nell'oggetto InkDivider .

Commenti

È possibile creare un'istanza di questo oggetto chiamando il metodo CoCreateInstance in C++.

L'oggetto InkDivider utilizza il layout dei tratti, l'ordine in cui vengono aggiunti i tratti, la direzione in cui vengono disegnati i tratti e altri fattori per eseguire l'analisi dell'input penna. L'insieme InkStrokes analizzato dall'oggetto InkDivider è contenuto nella proprietà Strokes dell'oggetto InkDivider . L'oggetto InkDivider analizza dinamicamente l'insieme InkStrokes durante l'aggiunta o l'eliminazione dall'insieme, ma non esegue alcuna modifica dei tratti.

I risultati dell'analisi vengono restituiti in un oggetto IInkDivisionResult .

L'oggetto InkDivider usa un oggetto InkRecognizerContext per dividere in modo più accurato i tratti e assegnare una stringa di riconoscimento ai risultati.

Nota

L'oggetto InkDivider utilizza le impostazioni predefinite delle proprietà dell'oggetto InkRecognizerContext .

Se non si assegna un contesto di riconoscimento all'oggetto InkDivider , l'oggetto InkDivider analizza ancora l'input penna, ma divide i tratti in modo meno accurato e non associa il testo ai risultati della divisione.

Nota

La proprietà RecognizerContext deve essere impostata prima di aggiungere tratti alla proprietà Strokes . Dopo l'aggiunta dei tratti all'oggetto InkDivider , la proprietà RecognizerContext non può essere modificata.

InkDivider non supporta attualmente lingue verticali. Affinché l'oggetto InkDivider riconosca correttamente queste lingue, l'oggetto IInkRecognizer per la lingua deve supportare la funzionalità di input libero e i caratteri devono essere scritti da sinistra a destra.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
Msinkaut15.h (richiede anche Msinkaut15_i.c)
Libreria
Inkdiv.dll

Vedi anche

Interfaccia IInkDivisionResult

Classe InkRecognizerContext

Insieme InkStrokes