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 |
|
DLL |
|