Méthode IInkRecognizerContext ::get_Strokes (msinkaut.h)
Obtient ou définit la collection InkStrokes associée à l’objet InkRecognizerContext .
Cette propriété est en lecture/écriture.
Syntaxe
HRESULT get_Strokes(
IInkStrokes **Strokes
);
Paramètres
Strokes
Valeur de retour
None
Remarques
Vous pouvez définir la collection InkStrokes plusieurs fois. Chaque fois que vous définissez la collection InkStrokes, l’objet InkRecognizerContext est réinitialisé : les entrées manuscrites ou les résultats sont supprimés et tous les appels antérieurs à la méthode EndInkInput sont ignorés, puis les nouveaux traits sont ajoutés.
La collection InkStrokes peut également être définie sur NULL, ce qui réinitialise également l’objet InkRecognizerContext . Lorsque l’objet InkRecognizerContext est réinitialisé, il conserve les repères, les factoids et les autres propriétés précédemment définies dessus.
Lorsque l’objet InkRecognizerContext est réinitialisé, toute reconnaissance ayant lieu sur le thread d’arrière-plan est annulée.
Pour conserver la propriété Strokes de l’objet InkRecognizerContext synchronisée avec un objet InkDisp , utilisez les événements InkAdded et InkDeleted de l’objet InkDisp pour écouter les traits qui doivent être ajoutés ou supprimés de l’objet InkRecognizerContext . Cela couvre les cas où des traits sont ajoutés, supprimés, coupés ou fractionnés dans l’objet InkDisp .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP Édition Tablette PC [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | msinkaut.h |
Bibliothèque | InkObj.dll |