Freigeben über


InkRecognizerContext.RecognitionWithAlternates-Ereignis

Tritt auf, wenn die InkRecognizerContext-Klasse Ergebnisse generiert hat, nachdem die BackgroundRecognizeWithAlternates-Methode aufgerufen wurde .

Syntax

void RecognitionWithAlternates(
  [in] IInkRecognitionResult *RecognitionResult,
  [in] VARIANT               CustomData,
  [in] InkRecognitionStatus  RecognitionStatus
);

Parameter

RecognitionResult [in]

Das Erkennungsergebnis des Ereignisses.

CustomData [in]

Die benutzerdefinierten Daten für das Erkennungsergebnis.

Weitere Informationen zur VARIANT-Struktur finden Sie unter Verwenden der COM-Bibliothek.

RecognitionStatus [in]

Die Anerkennung status ab dem letzten Anerkennungsergebnis.

Rückgabewert

Dieses Ereignis gibt keinen Wert zurück.

Bemerkungen

Das Verhalten der Anwendungsprogrammierschnittstelle (Application Programming Interface, API) ist unvorhersehbar, wenn Sie versuchen, über den Erkennungsereignishandler Zugriff auf das ursprüngliche InkRecognizerContext-Objekt zu erhalten. Versuchen Sie nicht, dies zu tun. Erstellen Sie stattdessen bei Bedarf ein Flag, und legen Sie es im Erkennungsereignishandler fest. Anschließend können Sie dieses Flag abfragen, um zu bestimmen, wann die InkRecognizerContext-Eigenschaften außerhalb des Ereignishandlers geändert werden sollen.

Diese Ereignismethode wird in der _IInkEvents-Schnittstelle definiert. Die _IInkEvents-Schnittstelle implementiert die IDispatch-Schnittstelle mit dem Bezeichner DISPID_IRERecognitionWithAlternates.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
msinkaut.h (erfordert auch Msinkaut_i.c)
Bibliothek
InkObj.dll

Siehe auch

InkRecognizerContext-Klasse

BackgroundRecognizeWithAlternates-Methode

Erkennungsmethode

IInkRecognitionResult-Schnittstelle