IInkRecognitionAlternate::GetTextRangeFromStrokes 메서드(msinkaut.h)

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

구문

HRESULT GetTextRangeFromStrokes(
  [in]      IInkStrokes *Strokes,
  [in, out] long        *selectionStart,
  [in, out] long        *selectionLength
);

매개 변수

[in] Strokes

포함하는 대체 항목을 찾을 스트로크의 컬렉션입니다.

[in, out] selectionStart

전달된 스트로크를 포함하는 가장 작은 대체 항목과 일치하는 이 메서드가 호출된 대체 개체 내에서 인식된 텍스트 범위의 시작 위치입니다.

[in, out] selectionLength

이 메서드가 반환될 때 는 전달된 스트로크를 포함하는 가장 작은 대체 텍스트의 인식된 텍스트 범위 내에 있는 텍스트의 길이를 포함합니다.

반환 값

성공하면 S_OK 반환합니다. 그렇지 않으면 는 HRESULT 오류 코드를 반환합니다.

설명

지정된 스트로크 범위에 해당하는 텍스트를 검색하려면 이 메서드를 사용합니다. 예를 들어 9개의 스트로크(각 문자마다 하나씩, 각 단어에 대해 3개)를 사용하여 그린 스트로크 컬렉션인 "how are you"를 생각해 보세요. "e" 및 "y" 문자에 해당하는 여섯 번째 및 일곱 번째 스트로크로 구성된 컬렉션이 전달되는 경우 반환된 텍스트 범위는 "are you"가 포함된 대체 항목과 일치하며 선택 시작 및 길이는 이 부분 문자열과 일치합니다.

요구 사항

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

추가 정보

GetStrokesFromStrokeRanges 메서드

GetStrokesFromTextRange 메서드

IInkRecognition 대체 인터페이스

InkStrokes 컬렉션