AnalysisModes-Enumeration

Gibt an, wie IInkAnalyzer freihandanalysen ausführt.

Syntax

typedef enum AnalysisModes { 
  AnalysisModes_None                     = 0x0000,
  AnalysisModes_AutomaticReconciliation  = 0x0002,
  AnalysisModes_StrokeCacheAutoCleanup   = 0x0004,
  AnalysisModes_PersonalizationEnabled   = 0x0008,
  AnalysisModes_Default                  = 0x000d
} AnalysisModes;

Konstanten

AnalysisModes_None

Es werden keine Modi angegeben.

AnalysisModes_AutomaticReconciliation

Gibt an, ob der IInkAnalyzer den Abstimmungsvorgang automatisch startet, sobald die Zwischen- oder Endergebnisse vorliegen.

Wenn dieser Modus aktiviert ist, wird das ereignis _IAnalysisEvents::ReadyToReconcile nicht ausgelöst. Wenn dieser Modus deaktiviert ist, wird das _IAnalysisEvents::ReadyToReconcile-Ereignis ausgelöst.

AnalysisModes_StrokeCacheAutoCleanup

Gibt an , ob der IInkAnalyzer nicht benötigte Striche vor der Analyse automatisch aus dem Strichcache löscht.

Wenn dieser Modus aktiviert ist, löscht der IInkAnalyzer die Strichdaten vor der Analyse. Ihr Code muss dann auch das ereignis _IAnalysisEvents::UpdateStrokesCache behandeln. Wenn das ereignis _IAnalysisEvents::UpdateStrokesCache nicht behandelt wird, wird eine Ausnahme ausgelöst. Diese Überprüfung erfolgt sowohl in den Phasen Analysieren (oder BackgroundAnalyze) als auch Abstimmung.

Wenn dieser Modus deaktiviert ist, löscht der IInkAnalyzer die Strichdaten nicht. Rufen Sie zum Löschen der Strichdaten die IInkAnalyzer::ClearStrokeData-Methode auf. Wenn dieser Modus deaktiviert ist, wird das _IAnalysisEvents::UpdateStrokesCache-Ereignis ausgelöst, damit der IInkAnalyzer die neuesten Strichdaten für alle Striche abrufen kann, für die der Cache gelöscht wurde. Wenn der Strichcache gelöscht wird, aber das ereignis _IAnalysisEvents::UpdateStrokesCache nicht behandelt wird, wird eine Ausnahme ausgelöst.

AnalysisModes_PersonalizationEnabled

Die Personalisierung der Handschrifterkennung ist aktiviert.

AnalysisModes_Default

Alle Modi sind aktiviert.

Bemerkungen

Diese Enumeration ermöglicht eine bitweise Kombination ihrer Memberwerte.

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)

Siehe auch

IInkAnalyzer::GetAnalysisModes-Methode

IInkAnalyzer::SetAnalysisModes-Methode

_IAnalysisEvents:IntermediateResults

_IAnalysisEvents::ReadyToReconcile

_IAnalysisEvents::UpdateStrokesCache

Freihandanalysereferenz