IInkRecognitionAlternate 인터페이스(msinkaut.h)

인식기 사전과 비교되는 잉크 세그먼트에 대해 가능한 단어 일치를 나타냅니다.

상속

IInkRecognitionAlternate 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IInkRecognitionAlternate 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IInkRecognitionAlternate 인터페이스에는 이러한 메서드가 있습니다.

 
IInkRecognitionAlternate::AlternatesWithConstantPropertyValues

이 메서드가 호출되는 IInkRecognitionAlternate 개체의 분할인 IInkRecognitionAlternates 컬렉션을 검색합니다.
IInkRecognitionAlternate::get_Ascender

한 줄의 텍스트를 나타내는 IInkRecognitionAlternate 개체의 오름차순을 가져옵니다.
IInkRecognitionAlternate::get_Baseline

한 줄의 텍스트를 나타내는 IInkRecognitionAlternate 개체의 기준을 가져옵니다.
IInkRecognitionAlternate::get_Confidence

IInkRecognitionAlternate 개체 또는 제스처를 인식할 때 인식기가 갖는 신뢰 수준(강력, 중급 또는 불량)을 가져옵니다. (IInkRecognitionAlternate.get_Confidence)
IInkRecognitionAlternate::get_ConfidenceAlternates

컬렉션의 각 대체 항목이 동일한 속성 값을 가진 세그먼트로 구성되는 대체 항목의 컬렉션을 가져옵니다.
IInkRecognitionAlternate::get_Descender

한 줄의 텍스트를 나타내는 IInkRecognitionAlternate 개체의 하위 줄을 가져옵니다.
IInkRecognitionAlternate::get_LineAlternates

컬렉션의 각 대체 항목이 별도의 줄에 있는 IInkRecognitionAlternates 컬렉션을 가져옵니다.
IInkRecognitionAlternate::get_LineNumber

대체를 구성하는 잉크의 줄 번호를 가져옵니다.
IInkRecognitionAlternate::get_Midline

한 줄의 텍스트를 나타내는 IInkRecognitionAlternate 개체의 중간선을 가져옵니다.
IInkRecognitionAlternate::get_String

대체 항목의 위쪽 문자열을 가져옵니다.
IInkRecognitionAlternate::get_Strokes

개체에 포함되거나 개체를 만드는 데 사용되는 스트로크의 컬렉션을 가져옵니다. (IInkRecognitionAlternate.get_Strokes)
IInkRecognitionAlternate::GetPropertyValue

대체의 지정된 속성 값을 검색합니다.
IInkRecognitionAlternate::GetStrokesFromStrokeRanges

알려진 입력 InkStrokes 컬렉션을 포함하고 IInkRecognizer 개체가 대체를 제공할 수 있는 가장 작은 InkStrokes 컬렉션을 검색합니다.
IInkRecognitionAlternate::GetStrokesFromTextRange

대체 항목 내에서 지정된 문자 범위를 포함하는 가장 작은 인식 세그먼트 집합에 해당하는 컬렉션을 검색합니다.
IInkRecognitionAlternate::GetTextRangeFromStrokes

인식기가 알려진 InkStrokes 컬렉션을 포함하는 대체 항목을 반환할 수 있는 인식된 텍스트의 가장 작은 범위를 검색합니다.

설명

인식 세그먼트는 인식기에서 알려진 InkDisp 개체에 대한 인식 결과를 생성하기 위해 내부적으로 사용하는 기본 잉크 조각 또는 단위입니다. 세그먼트는 일반적으로 간격에 따라 결정되며 가능한 가장 작은 잉크 조각으로 세분화됩니다.

경우에 따라 잉크는 세그먼트 간에 모호한 차이가 있을 수 있습니다. 이러한 세그먼트는 인식기 사전과 비교하여 가능한 일치(대체)를 결정합니다. 세그먼트를 비교하면 인식기가 가능한 대체 항목 목록을 만들고 각 대체 항목에 신뢰도 수준을 할당하여 최상의 선택을 선택합니다.

instance "how are you"라는 구를 고려해 보세요. 이 구는 각 단어마다 하나씩 세 개의 세그먼트(세그먼트 사이의 간격에 따라 다름)로 나뉩니다.

각 세그먼트가 인식되면 RecognitionResult 가 만들어집니다. 그런 다음 각 결과는 선택할 대체 항목 목록을 반환합니다. instance 경우 세그먼트 "how"에는 "how", "now", "new" 등과 같은 대체가 있을 수 있으며 , "how"는 상위 대체 요소일 수 있습니다. 기본적으로 상위 대체는 각 세그먼트에 대해 반환됩니다. 상위 대체 항목 이외의 대체 항목을 반환하도록 선택할 수 있습니다.

인식 결과의 신뢰도 수준, 대체 항목이 표시되는 줄 번호 등 대체 항목의 속성을 기반으로 하는 대체 항목을 반환할 수도 있습니다. 인식 속성 목록은 RecognitionProperty 개체를 참조하세요.

대체 대체 항목도 반환할 수 있습니다.

모든 인식기가 위에 나열된 모든 속성을 설정하는 것은 아닙니다. 애플리케이션이 인식기에서 설정하지 않은 속성에 액세스하려고 하면 인수 예외가 throw됩니다.

이 인터페이스를 구현하는 클래스를 정의하는 경우 새 클래스는 태블릿 PC API(애플리케이션 프로그래밍 인터페이스)와 올바르게 상호 작용하지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 msinkaut.h

추가 정보

IInkRecognitionAlternates 인터페이스

IInkRecognizer 인터페이스

RecognitionProperty 상수