_IAnalysisEvents::Results-Ereignis

Tritt auf, wenn die endgültige Analysephase abgeschlossen ist.

Syntax

HRESULT Results(
  [in] IInkAnalyzer    *pInkAnalyzer,
  [in] IAnalysisStatus *pAnalysisStatus
);

Parameter

pInkAnalyzer [in]

Der IInkAnalyzer , der die Analyseergebnisse erzeugt.

pAnalysisStatus [in]

Das IAnalysisStatus-Objekt , das den Status der Analyse darstellt.

Rückgabewert

Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Freihandanalyse.

Bemerkungen

Der IInkAnalyzer löst dieses Ereignis aus, nachdem es die Ergebnisse für die endgültige Analysephase abgeglichen hat.

Wenn Ihre Anwendung IInkAnalyzer::BackgroundAnalyze-Methode aufruft, signalisiert dieses Ereignis, wann Analyseergebnisse bereit sind.

Wenn Ihre Anwendung ihre eigene Datenstruktur verwaltet, die mit dem IInkAnalyzer synchronisiert wird, weist dieses Ereignis darauf hin, dass der IInkAnalyzer änderungen an seinen internen Daten für diese Analysephase abgeschlossen hat.

Sperren Sie Ihre Datenstruktur, wenn das IInkAnalyzer das _IAnalysisProxyEvents::InkAnalyzerStateChanging-Ereignis auslöst. Änderungen an der Datenstruktur während dieser Analysephase können Fehler in der Freihandanalyse und -Synchronisierung verursachen. Entsperren Sie Ihre Datenstruktur, wenn der IInkAnalyzer die _IAnalysisEvents::IntermediateResults oder _IAnalysisEvents::Results-Ereignis auslöst.

Weitere Informationen zum Synchronisieren Ihrer Anwendungsdaten mit dem IInkAnalyzer finden Sie unter Data Proxy with Ink Analysis.

Requirements (Anforderungen)

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

Weitere Informationen

_IAnalysisEvents

_IAnalysisProxyEvents

IInkAnalyzer

IInkAnalyzer::Analyze-Methode

IInkAnalyzer::BackgroundAnalyze-Methode

IAnalysisStatus

Freihandanalysereferenz