InkRecognizerContext.Recognition 이벤트
InkRecognizerContext가 BackgroundRecognize 메서드에서 결과를 생성한 경우에 발생합니다.
구문
void Recognition(
[in] BSTR RecognizedString,
[in] VARIANT CustomData,
[in] InkRecognitionStatus RecognitionStatus
);
매개 변수
-
RecognizedString [in]
-
신뢰도가 가장 높은 인식 결과 텍스트입니다.
BSTR 데이터 형식에 대한 자세한 내용은 COM 라이브러리 사용을 참조하세요.
-
CustomData [in]
-
인식 결과에 대한 사용자 지정 데이터를 포함하는 개체입니다.
VARIANT 구조에 대한 자세한 내용은 COM 라이브러리 사용을 참조하세요.
-
RecognitionStatus [in]
-
인식은 가장 최근의 인식 결과를 기준으로 상태.
반환 값
이 이벤트는 값을 반환하지 않습니다.
설명
인식 이벤트 처리기에서 원래 InkRecognizerContext 개체에 액세스하려고 하면 API(애플리케이션 프로그래밍 인터페이스)의 동작을 예측할 수 없습니다. 이 작업을 시도하지 마세요. 대신 이 작업을 수행해야 하는 경우 플래그를 만들고 Recognition 이벤트 처리기에서 설정합니다. 그런 다음, 해당 플래그를 폴링하여 이벤트 처리기 외부에서 InkRecognizerContext 속성을 변경할 시기를 결정할 수 있습니다.
이 이벤트 메서드는 _IInkEvents 인터페이스에 정의되어 있습니다. _IInkEvents 인터페이스는 DISPID_IRERecognition 식별자를 사용하여 IDispatch 인터페이스를 구현합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
지원되는 버전 없음 |
헤더 |
|
라이브러리 |
|