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 |