IInkRecognitionAlternate ::GetStrokesFromStrokeRanges, méthode (msinkaut.h)
Récupère la plus petite collection InkStrokes qui contient une collection InkStrokes d’entrée connue et pour laquelle l’objet IInkRecognizer peut fournir des alternatives.
Syntaxe
HRESULT GetStrokesFromStrokeRanges(
[in] IInkStrokes *Strokes,
[out, retval] IInkStrokes **GetStrokesFromStrokeRanges
);
Paramètres
[in] Strokes
Collection d’objets stroke à utiliser pour rechercher la plus petite collection de traits de l’autre résultat de reconnaissance qui contient cette collection.
[out, retval] GetStrokesFromStrokeRanges
Lorsque cette méthode est retournée, contient un pointeur vers la plus petite collection de traits qui contient une collection d’entrée connue de traits et pour laquelle le module de reconnaissance peut fournir des alternatives.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Un paramètre contenait un pointeur non valide. |
|
Une exception s’est produite à l’intérieur de la méthode . |
|
Le paramètre strokes est associé à un autre objet Ink. |
|
Une erreur non spécifiée s'est produite. |
Remarques
La collection retournée peut correspondre à la collection d’entrée, ou elle peut être plus grande si la collection d’entrée ne correspond qu’à une partie du plus petit résultat de reconnaissance qui inclut tous les traits d’entrée.
Cette méthode est particulièrement utile pour la sélection de mots en un clic. Par exemple, pour retourner les traits qui composent le mot sur lequel vous avez cliqué, vous pouvez cliquer sur un trait, appeler la méthode HitTest de l’objet IInkStrokeDisp pour récupérer le trait sur lequel vous avez cliqué, puis appeler GetStrokesFromStrokeRanges.
Les plages de traits sont valides jusqu’à ce que l’objet InkDisp soit modifié.
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 |
Voir aussi
GetStrokesFromTextRange, méthode
GetTextRangeFromStrokes, méthode