IInkAnalyzer::Reconcile 메서드

IInkAnalyzer::BackgroundAnalyze 메서드 호출 이후 애플리케이션에서 수정하지 않은 트리 부분에 대한 컨텍스트 노드 트리에 백그라운드 잉크 분석 작업의 결과를 적용합니다.

구문

HRESULT Reconcile();

매개 변수

이 메서드에는 매개 변수가 없습니다.

반환 값

반환 값에 대한 설명은 클래스 및 인터페이스 - 잉크 분석을 참조하세요.

설명

기본적으로 IInkAnalyzer_IAnalysisEvents::IntermediateResults 및 _IAnalysisEvents::Results 이벤트를 발생시키는 즉시 자동 조정 단계를 수행합니다.

자동 조정을 사용하지 않도록 설정하려면 잉크 분석기 분석기 분석 모드에서 AnalysisModes_AutomaticReconciliation 플래그를 지웁니다( IInkAnalyzer::SetAnalysisModes 메서드AnalysisModes 참조). IInkAnalyzer::BackgroundAnalyze 메서드는 자동 조정이 비활성화되고 애플리케이션이 _IAnalysisEvents::ReadyToReconcile 이벤트를 처리하지 않을 때 오류를 반환합니다. IInkAnalyzer가 결과를 계속 처리하거나 해당 분석 단계에 대한 추가 분석을 계속하려면 먼저 애플리케이션에서 IInkAnalyzer::Reconcile 메서드를 호출해야 합니다.

애플리케이션은 백그라운드 분석 중에 IInkAnalyzer 개체의 컨텍스트 노드 트리에서 스트로크 추가 또는 제거 및 스트로크 데이터 변경과 같은 변경을 수행할 수 있습니다. 이러한 변경은 백그라운드 분석 결과의 일부를 무효화할 수 있습니다. 이 메서드는 분석 결과를 애플리케이션이 변경되지 않은 트리 부분에 대한 분석기의 컨텍스트 노드 트리에만 적용합니다. 또한 이 메서드는 무효화된 분석 결과가 포함된 지역을 IInkAnalyzer 개체의 더티 영역에 추가합니다(IInkAnalyzer::GetDirtyRegion 메서드 참조).

를 사용하여 잉크를 분석하는 방법에 대한 자세한 내용은 잉크 분석 개요를 참조하세요. AnalysisModes

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
헤더
IACom.h(IACom_i.c 필요)
DLL
IACom.dll

추가 정보

IInkAnalyzer

IInkAnalyzer::BackgroundAnalyze 메서드

_IAnalysisEvents::ReadyToReconcile

잉크 분석 참조