Share via


Evento _IAnalysisEvents::Results

Ocorre quando o estágio de análise final é concluído.

Sintaxe

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

Parâmetros

pInkAnalyzer [in]

O IInkAnalyzer que produz os resultados da análise.

pAnalysisStatus [in]

O objeto IAnalysisStatus que representa o status da análise.

Valor retornado

Para obter uma descrição dos valores retornados, consulte Classes e Interfaces – Análise de Tinta.

Comentários

O IInkAnalyzer gera esse evento depois de reconciliar os resultados para o estágio de análise final.

Se o aplicativo chamar o Método IInkAnalyzer::BackgroundAnalyze, esse evento sinalizará quando os resultados da análise estiverem prontos.

Se seu aplicativo mantém sua própria estrutura de dados, que é sincronizada com a do IInkAnalyzer, esse evento indica que o IInkAnalyzer terminou de fazer alterações em seus dados internos para esse estágio de análise.

Bloqueie sua estrutura de dados quando o IInkAnalyzer gerar o evento _IAnalysisProxyEvents::InkAnalyzerStateChanging . As alterações na estrutura de dados durante essa fase de análise podem causar erros na análise e sincronização de tinta. Desbloqueie sua estrutura de dados quando o IInkAnalyzer gerar o evento _IAnalysisEvents::IntermediateResults ou _IAnalysisEvents::Results .

Para obter mais informações sobre como sincronizar os dados do aplicativo com o IInkAnalyzer, consulte Proxy de Dados com Análise de Tinta.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
Cabeçalho
IACom.h (também requer IACom_i.c)
DLL
IACom.dll

Confira também

_IAnalysisEvents

_IAnalysisProxyEvents

IInkAnalyzer

Método IInkAnalyzer::Analyze

Método IInkAnalyzer::BackgroundAnalyze

IAnalysisStatus

Referência de análise de tinta