InkRecognitionModes 열거형(msinkaut.h)

인식기가 잉크를 해석하고 결과 문자열을 결정하는 방법을 지정합니다.

Syntax

typedef enum InkRecognitionModes {
  IRM_None = 0,
  IRM_WordModeOnly = 0x1,
  IRM_Coerce = 0x2,
  IRM_TopInkBreaksOnly = 0x4,
  IRM_PrefixOk = 0x8,
  IRM_LineMode = 0x10,
  IRM_DisablePersonalization = 0x20,
  IRM_AutoSpace = 0x40,
  IRM_Max = 0x80
} ;

상수

 
IRM_None
값: 0
인식기가 인식 모드를 적용하지 않습니다.
IRM_WordModeOnly
값: 0x1
인식기에서 잉크를 단일 단어로 처리합니다.

예를 들어 인식기 컨텍스트에 을 가져오는 가 포함된 경우 인식기가 함께 반환됩니다.

참고 사전의 일부 복합 단어는 라틴어 스크립트의 인식자에 의해 단일 단어로 처리됩니다. 예를 들어 WordMode 플래그를 사용하는 경우 라틴어 스크립트의 인식기는 "Los Angeles"를 단일 단어로 처리합니다. 또한 영어(영국), 영어(미국), 독일어 및 프랑스어로 된 Date Factoid와 같은 특정 팩토이드는 일부 여러 단어 날짜를 단일 단어로 처리합니다. 예를 들어 WordMode 플래그를 사용하는 경우 이러한 인식기는 "2000년 1월 21일"을 단일 단어로 처리합니다.

 
IRM_Coerce
값: 0x2
인식기가 컨텍스트에 대해 지정한 factoid에 따라 결과를 강제 변환합니다.

예를 들어 Phone factoid를 지정하고 사용자가 hello라는 단어를 입력하면 인식기가 난수 전화 번호 또는 빈 문자열을 반환할 수 있습니다. 이 플래그를 지정하지 않으면 인식기가 결과로 hello를 반환합니다.
IRM_TopInkBreaksOnly
값: 0x4
인식기에서 여러 구분을 사용하지 않도록 설정합니다.

이렇게 하면 각 세그먼트가 단어(라틴어 스크립트의 인식기) 또는 문자(동아시아 문자의 인식기)에 해당하는 잉크의 인식 세그먼트를 두 개 이상 기반으로 인식 결과를 반환하는 인식기의 기능이 해제됩니다.

즉, 단어는 항상 함께 한 단어인 것에 따라 대체 단어를 반환하며, 인식기에서는 문자열이 "그녀를 가져오기 위해" 또는 다른 구분선이 있는 다른 변형일 수도 있다고 생각하지 않습니다.

이 플래그를 켜면 인식 속도가 향상됩니다.
IRM_PrefixOk
값: 0x8
인식기가 부분 단어 인식을 적용합니다.
IRM_LineMode
값: 0x10
인식기는 인식기 내부의 줄 바꿈을 의미하지 않으며 모든 잉크가 한 줄로 인식됩니다.
IRM_DisablePersonalization
값: 0x20
인식기가 인식기에서 개인 설정을 사용하지 않도록 설정합니다.
IRM_AutoSpace
값: 0x40
인식기는 새로 작성된 텍스트와 접미사 및 접두사 사이의 단어 나누기를 자동으로 결정해야 합니다.

예를 들어 AutoSpace를 사용하도록 설정하고 사용자가 인식된 단어 뒤에 안녕을 삽입하는 경우 인식기는 복합 "goodbye"가 유효한 단어이므로 인식된 텍스트로 앞에 공백이 삽입되지 않은 안녕을 반환합니다.

사용자가 인식된 단어, hello 뒤에 월드를 삽입하면 인식기가 인식된 텍스트로 앞에 공백이 삽입된 월드를 반환하여 단어 hello world를 생성합니다. AutoSpace를 사용하지 않도록 설정하면 인식기는 공간이 없는 월드를 반환합니다.

이 플래그는 라틴어 스크립트의 인식기에서만 사용됩니다.
IRM_Max
값: 0x80
내부 전용입니다.

설명

C++에서는 비트 OR 연산자를 사용하여 한 번에 둘 이상의 플래그를 설정하려고 할 때 명시적 캐스팅이 필요합니다. 명시적 캐스팅을 사용하지 않으면 컴파일 오류가 발생합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
머리글 msinkaut.h

추가 정보

Factoid 상수

InkRecognizerContext 클래스

RecognitionFlags 속성