IInkRecognitionAlternate::GetStrokesFromStrokeRanges-Methode (msinkaut.h)
Ruft die kleinste InkStrokes-Auflistung ab, die eine bekannte InkStrokes-Eingabeauflistung enthält und für die das IInkRecognizer-Objekt Alternativen bereitstellen kann.
Syntax
HRESULT GetStrokesFromStrokeRanges(
[in] IInkStrokes *Strokes,
[out, retval] IInkStrokes **GetStrokesFromStrokeRanges
);
Parameter
[in] Strokes
Die Auflistung von Strichobjekten, die verwendet werden sollen, um die kleinste Strichauflistung der Erkennungsergebnis-Alternative zu finden, die diese Auflistung enthält.
[out, retval] GetStrokesFromStrokeRanges
Wenn diese Methode zurückgibt, enthält einen Zeiger auf die kleinste Auflistung von Strichen, die eine bekannte Eingabeauflistung von Strichen enthält und für die die Erkennung Alternative bereitstellen kann.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
|
Der Strichparameter ist einem anderen Ink-Objekt zugeordnet. |
|
Es ist ein unbekannter Fehler aufgetreten. |
Hinweise
Die zurückgegebene Auflistung kann mit der Eingabeauflistung übereinstimmen, oder sie kann größer sein, wenn die Eingabeauflistung nur mit einem Teil des kleinsten Erkennungsergebnisses übereinstimmt, das alle Eingabestriche enthält.
Diese Methode ist besonders nützlich für die Wortauswahl mit nur einem Klick. Um beispielsweise die Striche zurückzugeben, aus denen das Wort besteht, auf das Sie geklickt haben, können Sie auf einen Strich klicken, die HitTest-Methode des IInkStrokeDisp-Objekts aufrufen, um den geklickten Strich abzurufen, und dann GetStrokesFromStrokeRanges aufrufen.
Die Strichbereiche sind gültig, bis das InkDisp-Objekt geändert wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Bibliothek | InkObj.dll |
Weitere Informationen
GetStrokesFromTextRange-Methode
GetTextRangeFromStrokes-Methode