IInkRecognizerContext::Recognize-Methode (msinkaut.h)
Führt die Erkennung für eine InkStrokes-Auflistung aus und gibt Erkennungsergebnisse zurück.
Syntax
HRESULT Recognize(
[in, out] InkRecognitionStatus *RecognitionStatus,
[out, retval] IInkRecognitionResult **RecognitionResult
);
Parameter
[in, out] RecognitionStatus
Der neueste InkRecognitionStatus-Wert .
[out, retval] RecognitionResult
Wenn diese Methode zurückgibt, enthält einen Zeiger auf die IInkRecognitionResult-Ergebnisse einer erkannten Auflistung von Strichen oder NULL , wenn die Erkennung kein Ergebnis für die Freihandeingabe berechnen konnte.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Unerwarteter Parameter oder Eigenschaftstyp. |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
|
Speichervorgang kann nicht zugeordnet werden. |
Hinweise
Diese Methode führt die Erkennung synchron aus. Um die Hintergrund- oder asynchrone Erkennung zu starten, rufen Sie die Methoden BackgroundRecognize oder BackgroundRecognizeWithAlternates auf.
Sie müssen beim Aufrufen von Recognize einen try/catch-Block verwenden, da eine Ausnahme ausgelöst wird, wenn das InkDisp-Objekt keine Striche oder nur gelöschte Striche enthält.
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
BackgroundRecognizeWithAlternates-Methode