다음을 통해 공유


InkRecognizerContext.RecognitionWithAlternates 이벤트

BackgroundRecognizeWithAlternates 메서드 메서드를 호출한 후 InkRecognizerContext 클래스가 결과를 생성한 경우에 발생합니다.

구문

void RecognitionWithAlternates(
  [in] IInkRecognitionResult *RecognitionResult,
  [in] VARIANT               CustomData,
  [in] InkRecognitionStatus  RecognitionStatus
);

매개 변수

RecognitionResult [in]

이벤트의 인식 결과입니다.

CustomData [in]

인식 결과에 대한 사용자 지정 데이터입니다.

VARIANT 구조에 대한 자세한 내용은 COM 라이브러리 사용을 참조하세요.

RecognitionStatus [in]

인식은 가장 최근의 인식 결과를 기준으로 상태.

반환 값

이 이벤트는 값을 반환하지 않습니다.

설명

인식 이벤트 처리기에서 원래 InkRecognizerContext 개체에 액세스하려고 하면 API(애플리케이션 프로그래밍 인터페이스)의 동작을 예측할 수 없습니다. 이 작업을 시도하지 마세요. 대신, 이 작업을 수행해야 하는 경우 플래그를 만들고 인식 이벤트 처리기에서 설정합니다. 그런 다음, 해당 플래그를 폴링하여 이벤트 처리기 외부에서 InkRecognizerContext 속성을 변경하는 시기를 결정할 수 있습니다.

이 이벤트 메서드는 _IInkEvents 인터페이스에 정의되어 있습니다. _IInkEvents 인터페이스는 DISPID_IRERecognitionWithAlternates 식별자를 사용하여 IDispatch 인터페이스를 구현합니다.

요구 사항

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

추가 정보

InkRecognizerContext 클래스

BackgroundRecognizeWithAlternates 메서드

Recognize 메서드

IInkRecognitionResult 인터페이스