IInkRecognizerContext::p utref_Guide 메서드(msinkaut.h)
잉크 입력에 사용할 InkRecognizerGuide 를 가져오거나 설정합니다.
이 속성은 읽기/쓰기가 가능합니다.
구문
HRESULT putref_Guide(
IInkRecognizerGuide *RecognizerGuide
);
매개 변수
RecognizerGuide
반환 값
없음
설명
Guide 속성 설정은 InkStrokes 컬렉션이 NULL인 경우에만 성공합니다. InkStrokes 컬렉션을 InkRecognizerContext에 연결하기 전에 Guide 속성을 설정하거나 InkStrokes 컬렉션을 NULL로 설정한 다음 Guide를 설정해야 합니다(InkStrokes 컬렉션을 다시 연결할 수 있음).
InkRecognizerCapabilities 열거형에는 IRC_FreeInput, IRC_LinedInput 및 IRC_BoxedInput 플래그가 포함됩니다. 이러한 플래그는 인식기의 기능을 지정하지만 읽기 전용이므로 IInkRecognizer 또는 InkRecognizerContext 개체에서 직접 설정할 수 없습니다. 특정 모드로 인식기를 배치하는 유일한 방법은 Guide 속성을 사용하여 가이드를 설정하는 것입니다. Guide 속성을 설정하지 않으면 인식기가 기본적으로 FreeInput 모드로 설정됩니다(인식기가 이 기능을 사용할 수 있는 경우). 인식기를 FreeInput 모드로 설정하는 또 다른 방법은 Guide 속성을 Columns 속성이 0으로 설정되고 Rows 속성이 0으로 설정된 InkRecognizerGuide 개체로 설정하는 것입니다.
Guide 속성을 Columns 속성이 0으로 설정되고 Rows 속성이 1 이상으로 설정된 InkRecognizerGuide 개체로 설정하면 인식기가 IRC_LinedInput 모드에 있습니다(인식기가 이 작업을 수행할 수 있는 경우). 인식기에서는 Rows 속성을 사용하여 줄 수를 제어합니다.
Guide 속성을 Rows 속성이 0으로 설정되고 Columns 속성이 1 이상으로 설정된 InkRecognizerGuide 개체로 설정하면 인식기는 세로 쓰기를 위해 IRC_LinedInput 모드(인식기가 가능할 경우)에 있습니다. 인식기에서는 Columns 속성을 사용하여 세로선 수를 제어합니다. 인식기가 이 작업을 수행할 수 있는 경우 IInkRecognizer 개체의 Capabilities 속성은 IRC_DownAndLeft 또는 IRC_DownAndRight 반환하거나 둘 다 반환합니다.
Guide 속성을 Columns 속성이 1 이상으로 설정되고 Rows 속성이 1 이상으로 설정된 InkRecognizerGuide 개체로 설정하면 인식기가 IRC_BoxedInput 모드에 있습니다(인식기가 이 작업을 수행할 수 있는 경우).
모드를 이 인식기에서 사용할 수 없는 모드로 설정하면 오류가 반환됩니다.
특정 인식기에서 사용할 수 있는 기능 또는 모드를 쿼리하는 방법에 대한 자세한 내용은 IInkRecognizer 개체의 Capabilities 속성을 참조하세요. 일반적으로 라틴어 스크립트의 인식기는 무료 입력 및 가로 줄 지어 입력을 지원하고, 동아시아 문자의 인식기는 무료 입력 및 박스 입력을 지원하며 제스처 인식기는 무료 입력만 지원합니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | msinkaut.h |
라이브러리 | InkObj.dll |