Condividi tramite


evento _IAnalysisEvents::IntermediateResults

Si verifica al termine della fase di analisi intermedia corrente.

Sintassi

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

Parametri

pInkAnalyzer [in]

IInkAnalyzer che esegue l'analisi.

pAnalysisStatus [in]

Oggetto IAnalysisStatus che rappresenta lo stato dei risultati intermedi.

Valore restituito

Per una descrizione dei valori restituiti, vedere Classi e interfacce - Analisi input penna.

Commenti

IInkAnalyzer genera questo evento dopo aver riconciliato i risultati intermedi per la fase di analisi corrente.

Se l'applicazione mantiene la propria struttura di dati, sincronizzata con quella di IInkAnalyzer, questo evento indica che IInkAnalyzer ha completato le modifiche ai dati interni per questa fase di analisi.

Bloccare la struttura dei dati quando IInkAnalyzer genera l'evento _IAnalysisProxyEvents::InkAnalyzerStateChanging . Le modifiche apportate alla struttura dei dati durante questa fase di analisi possono causare errori nell'analisi e nella sincronizzazione dell'input penna. È possibile sbloccare la struttura dei dati quando IInkAnalyzer genera l'evento _IAnalysisEvents::IntermediateResults o _IAnalysisEvents::Results .

Per altre informazioni sulla sincronizzazione dei dati dell'applicazione con IInkAnalyzer, vedere Proxy di dati con Analisi input penna.

IInkAnalyzer genera risultati intermedi solo quando le relative modalità di analisi hanno il flag AnalysisModes_IntermediateResults impostato (vedere Metodo IInkAnalyzer::GetAnalysisModes).

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
IACom.h (richiede anche IACom_i.c)
DLL
IACom.dll

Vedi anche

_IAnalysisEvents

Analysismodes

_IAnalysisEvents::Risultati

_IAnalysisProxyEvents

IInkAnalyzer

Metodo IInkAnalyzer::Analyze

Metodo IInkAnalyzer::BackgroundAnalyze

Riferimento all'analisi dell'input penna