IInkRecognizerContext::get_Strokes 메서드(msinkaut.h)

InkRecognizerContext 개체와 연결된 InkStrokes 컬렉션을 가져오거나 설정합니다.

이 속성은 읽기/쓰기가 가능합니다.

구문

HRESULT get_Strokes(
  IInkStrokes **Strokes
);

매개 변수

Strokes

반환 값

없음

설명

InkStrokes 컬렉션을 두 번 이상 설정할 수 있습니다. InkStrokes 컬렉션을 설정할 때마다 InkRecognizerContext 개체가 다시 설정되고 모든 잉크 또는 결과가 제거되고 EndInkInput 메서드 메서드 에 대한 이전 호출이 무시되고 새 스트로크가 추가됩니다.

InkStrokes 컬렉션을 NULL로 설정하면 InkRecognizerContext 개체도 다시 설정됩니다. InkRecognizerContext가 다시 설정되면 이전에 설정된 모든 가이드, factoid 및 기타 속성을 유지합니다.

InkRecognizerContext 개체가 다시 설정되면 백그라운드 스레드에서 발생하는 모든 인식이 취소됩니다.

InkRecognizerContext 개체의 Strokes 속성을 InkDisp 개체와 동기화된 상태로 유지하려면 InkDisp 개체의 InkAddedInkDeleted 이벤트를 사용하여 InkRecognizerContext 개체에서 추가하거나 제거해야 하는 스트로크를 수신 대기합니다. 여기에는 InkDisp 개체 내에서 스트로크가 추가, 삭제, 잘라내기 또는 분할되는 경우가 포함됩니다.

참고InkDisp 개체의 스트로크에서 이동, 크기 조정 또는 기타 변환은 InkAdded 또는 InkDeleted 이벤트를 생성하지 않습니다. InkRecognizerContext 개체의 스트로크에 대해 동일한 변환을 수행하여 InkRecognizerContext 개체의 Strokes 속성을 동기화된 상태로 유지합니다.
 

요구 사항

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

추가 정보

IInkRecognizerContext

InkRecognizerContext 클래스

InkStrokes 컬렉션