InkRecognizerCapabilities 열거형
업데이트: 2007년 11월
잉크 인식기의 특성을 지정하는 값을 정의합니다.
이 열거형에는 멤버 값을 비트로 조합할 수 있는 FlagsAttribute 특성이 있습니다.
네임스페이스: System.Windows.Ink.AnalysisCore
어셈블리: IACore(IACore.dll)
구문
‘선언
<FlagsAttribute> _
Public Enumeration InkRecognizerCapabilities
‘사용 방법
Dim instance As InkRecognizerCapabilities
[FlagsAttribute]
public enum InkRecognizerCapabilities
[FlagsAttribute]
public enum class InkRecognizerCapabilities
/** @attribute FlagsAttribute */
public enum InkRecognizerCapabilities
public enum InkRecognizerCapabilities
멤버
멤버 이름 | 설명 | |
---|---|---|
None | 지정된 기능이 없습니다. | |
DoNotCare | 설정된 다른 플래그를 모두 무시합니다. | |
Object | 개체 인식을 지원합니다. 이 특성을 사용하지 않으면 텍스트만 인식됩니다. | |
FreeInput | 선이나 상자 등의 인식 안내선을 사용하지 않고 잉크를 입력하는 자유 입력을 지원합니다. | |
LinedInput | 줄이 그어진 종이에 필기하는 것과 비슷한 줄 입력을 지원합니다. | |
BoxedInput | 각 문자나 단어를 상자에 입력하는 상자식 입력을 지원합니다. | |
CharacterAutoCompletionInput | 문자 자동 완성을 지원합니다. 문자 자동 완성을 지원하는 인식기에는 상자식 입력이 필요합니다. | |
RightAndDown | 서양 언어 및 일부 동아시아 언어의 경우와 같은 오른쪽 아래 순서의 필기 입력을 지원합니다. | |
LeftAndDown | 히브리어 및 아랍어 언어의 경우와 같은 왼쪽 아래 순서의 필기 입력을 지원합니다. | |
DownAndLeft | 일부 동아시아 언어의 경우와 같은 왼쪽 아래 순서의 필기 입력을 지원합니다. | |
DownAndRight | 일부 동아시아 언어의 경우와 같은 오른쪽 아래 순서의 필기 입력을 지원합니다. | |
ArbitraryAngle | 임의의 각도로 필기된 텍스트를 지원합니다. | |
Lattice | 필기 인식 결과로 String 대신 Lattice 개체의 반환을 지원합니다. | |
AdviseInkChange | 잉크가 변경된 경우와 같이 백그라운드 인식 중단을 지원합니다. | |
StrokeReorder | 인식 작업의 일부로 스트로크 순서(공간 및 시간)가 처리되도록 지원합니다. InkAnalyzerBase가 잉크를 InkRecognizerBase로 보내기 전에 스트로크 순서를 변경하지 않습니다. | |
Personalizable | 개인별 필체를 지원합니다. 같은 필체로 계속 입력하면 인식기의 인식 능력이 향상됩니다. | |
PrefersArbitraryAngle | 잉크를 InkRecognizer로 보내기 전에 필기를 가로 방향으로 회전하지 않는 InkAnalyzerBase 아래에서 사용할 수 있는 옵션을 지원합니다. | |
PrefersParagraphBreaking | InkRecognizerBase 인스턴스가 줄 바꿈과 단어(또는 문자) 잘림을 수행할 수 있도록 InkAnalyzerBase가 전체 잉크 단락을 InkRecognizerBase로 보내야 한다는 것을 나타냅니다. | |
PrefersSegmentationRecognition | 인식 작업당 한 단어 또는 한 문자만 인식합니다. InkAnalyzerBase가 필기에 대한 구분을 수행하고 한 번에 한 세그먼트만 InkRecognizerBase로 보냅니다. |
설명
이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다. 이 열거형을 사용하면 필요한 특성을 지원하는 설치된 잉크 인식기를 찾을 수 있습니다.
예제
다음 예제에서는 InkRecognizerCapabilities 열거형을 보여 줍니다.
' Get the first recognizer from the InkRecognizerCollection that supports
' boxed input.
Dim theFirstBoxedInputInkRecognizer As InkRecognizerBase = _
myInkRecognizers.GetPriorityInkRecognizer( _
System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizerBase theFirstBoxedInputInkRecognizer =
myInkRecognizers.GetPriorityInkRecognizer(
System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput);
플랫폼
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원