Partager via


IInkAnalyzer::Reconcile, méthode

Applique les résultats d’une opération d’analyse manuscrite en arrière-plan à l’arborescence des nœuds de contexte pour les parties de l’arborescence qui n’ont pas été modifiées par l’application depuis l’appel à la méthode IInkAnalyzer::BackgroundAnalyze.

Syntaxe

HRESULT Reconcile();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Pour obtenir une description des valeurs renvoyées, consultez Classes et interfaces - Analyse de l’entrée manuscrite.

Notes

Par défaut, IInkAnalyzer effectue une phase de rapprochement automatique immédiatement avant de déclencher les événements _IAnalysisEvents::IntermediateResults et _IAnalysisEvents::Results .

Pour désactiver le rapprochement automatique, effacez l’indicateur AnalysisModes_AutomaticReconciliation des modes d’analyse de l’analyseur d’encre (voir IInkAnalyzer::SetAnalysisModes, méthode et AnalysisModes). La méthode IInkAnalyzer::BackgroundAnalyze Method retourne une erreur lorsque le rapprochement automatique est désactivé et que votre application ne gère pas l’événement _IAnalysisEvents::ReadyToReconcile . Votre application doit appeler la méthode IInkAnalyzer::Reconcile pour que IInkAnalyzer puisse continuer à traiter les résultats ou poursuivre l’analyse pour la phase d’analyse correspondante.

Votre application peut apporter des modifications, telles que l’ajout ou la suppression de traits et la modification des données de trait, dans l’arborescence de nœuds de contexte de l’objet IInkAnalyzer pendant l’analyse en arrière-plan. Ces modifications peuvent invalider des parties des résultats de l’analyse en arrière-plan. Cette méthode applique les résultats de l’analyse uniquement à l’arborescence de nœuds de contexte de l’analyseur pour les parties de l’arborescence que votre application n’a pas modifiées. Cette méthode ajoute également des régions contenant des résultats d’analyse non valides à la région sale de l’objet IInkAnalyzer (voir IInkAnalyzer::GetDirtyRegion, méthode).

Pour plus d’informations sur l’utilisation de pour analyser l’entrée manuscrite, consultez Vue d’ensemble de l’analyse de l’encre. AnalysisModes

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
IACom.h (nécessite également IACom_i.c)
DLL
IACom.dll

Voir aussi

IInkAnalyzer

IInkAnalyzer::BackgroundAnalyze, méthode

_IAnalysisEvents::ReadyToReconcile

Informations de référence sur l’analyse de l’encre