Share via


Metodo IInkRecognizerContext::get_Strokes (msinkaut.h)

Ottiene o imposta l'insieme InkStrokes associato all'oggetto InkRecognizerContext .

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_Strokes(
  IInkStrokes **Strokes
);

Parametri

Strokes

Valore restituito

nessuno

Osservazioni

È possibile impostare l'insieme InkStrokes più volte. Ogni volta che si imposta l'insieme InkStrokes, l'oggetto InkRecognizerContext viene reimpostato- qualsiasi input penna o risultati viene rimosso e tutte le chiamate precedenti al metodo EndInkInput vengono ignorate e quindi vengono aggiunte le nuove tratti.

L'insieme InkStrokes può essere impostato anche su NULL, che reimposta anche l'oggetto InkRecognizerContext . Quando InkRecognizerContext viene reimpostato, mantiene le guide, i factoid e altre proprietà che in precedenza erano state impostate su di esso.

Quando l'oggetto InkRecognizerContext viene reimpostato, viene annullato qualsiasi riconoscimento nel thread in background.

Per mantenere sincronizzata la proprietà Strokes dell'oggetto InkRecognizerContext con un oggetto InkDisp , usare gli eventi InkAdded e InkDeleted dell'oggetto InkDisp per ascoltare i tratti che devono essere aggiunti o rimossi dall'oggetto InkRecognizerContext . Questo illustra i casi in cui i tratti vengono aggiunti, eliminati da, ritagliati o suddivisi all'interno dell'oggetto InkDisp .

Nota Lo spostamento, il ridimensionamento o altre trasformazioni nei tratti nell'oggetto InkDisp non generano eventi InkAdded o InkDeleted . Eseguire le stesse trasformazioni nei tratti nell'oggetto InkRecognizerContext per mantenere sincronizzata la proprietà Strokes dell'oggetto InkRecognizerContext .
 

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
Libreria InkObj.dll

Vedi anche

IInkRecognizerContext

Classe InkRecognizerContext

Raccolta InkStrokes