evento _IAnalysisEvents::Results
Se produce cuando finaliza la fase de análisis final.
Sintaxis
HRESULT Results(
[in] IInkAnalyzer *pInkAnalyzer,
[in] IAnalysisStatus *pAnalysisStatus
);
Parámetros
-
pInkAnalyzer [in]
-
IInkAnalyzer que genera los resultados del análisis.
-
pAnalysisStatus [in]
-
Objeto IAnalysisStatus que representa el estado del análisis.
Valor devuelto
Para obtener una descripción de los valores devueltos, vea Clases e interfaces : análisis de entrada de lápiz.
Observaciones
El IInkAnalyzer genera este evento después de haber reconciliado los resultados de la fase de análisis final.
Si la aplicación llama a IInkAnalyzer::BackgroundAnalyze Method, este evento indica cuándo están listos los resultados del análisis.
Si la aplicación mantiene su propia estructura de datos, que se sincroniza con la de IInkAnalyzer, este evento indica que IInkAnalyzer ha terminado de realizar cambios en sus datos internos para esta fase de análisis.
Bloquee la estructura de datos cuando IInkAnalyzer genere el evento _IAnalysisProxyEvents::InkAnalyzerStateChanging . Los cambios en la estructura de datos durante esta fase de análisis pueden provocar errores en el análisis y la sincronización de entrada de lápiz. Desbloquee la estructura de datos cuando IInkAnalyzer genere el evento _IAnalysisEvents::IntermediateResults o _IAnalysisEvents::Results .
Para obtener más información sobre cómo sincronizar los datos de la aplicación con IInkAnalyzer, consulte Proxy de datos con análisis de entrada de lápiz.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Encabezado |
|
Archivo DLL |
|