다음을 통해 공유


RealTimeStylus 참조

펜 또는 터치 디지타이저에서 오는 스타일러스 이벤트에 대한 액세스를 제공합니다.

섹션 내용

설명

이 개체는 IRealTimeStylus COM 인터페이스를 구현합니다.

이 개체는 C++에서 CoCreateInstance 메서드를 호출하여 인스턴스화할 수 있습니다.

RealTimeStylus Class 개체의 동기 및 비동기 플러그 인 내에서 패킷 스트림에서 데이터를 완전히 제어, 동적으로 렌더링, 수정 및 삭제할 수 있습니다.

실시간 스타일러스는 단일 스레드이고 애플리케이션 UI 스레드에 상주 하는 InkCollecting 개체를 만드는 방법을 제공합니다. 이 InkCollecting 개체는 큐에서 실시간 스타일러스 데이터에 액세스합니다. InkCollecting 개체를 실시간 스타일러스와 함께 사용하면 수집된 잉크 데이터를 실시간으로 선택하고 실시간으로 편집할 수 있습니다. 자세한 내용은 스타일러스 입력 액세스 및 조작을 참조하세요.

RealTimeStylus Class 개체를 사용하여 태블릿 스타일러스 데이터 스트림과 직접 상호 작용하거나 실시간 수동 입력을 차단합니다. 이러한 개체의 기본 동작이 필요한 동작을 제공하는 경우 InkCollector Class 개체, InkOverlay Class 개체, InkPicture Control 컨트롤 또는 InkEdit Control 컨트롤을 사용합니다.

실시간 스타일러스 이벤트는 특정 창 입력 사각형 내의 특정 창 핸들에 있습니다. RealTimeStylusService는 여러 RealTimeStylus 클래스 개체에 스타일러스 데이터를 보낼 수 있습니다. 각 RealTimeStylus 클래스 개체는 해당 RealTimeStylus 클래스 개체에 대해 정의된 IRealTimeStylus::WindowInputRectangle 속성을 기반으로 창의 특정 섹션에 대한 스타일 러스 데이터를 받습니다. RealTimeStylus Class 개체는 스타일러스 데이터를 가져오고 동기 및 비동기 플러그 인 목록을 통해 이를 처리합니다.

동기 플러그 인과 비동기 플러그 인의 차이점은 실행되는 스레드와 호출 시퀀스에 있습니다. 동기 플러그 인은 RealTimeStylus 클래스 개체가 실행되는 스레드에서 호출됩니다. RealTimeStylus Class 개체가 인스턴스화될 때마다 실행 스레드가 인스턴스화됩니다. 동기 플러그 인은 RealTimeStylus Class 개체의 instance 대해 인스턴스화된 이 새 스레드에서 실행됩니다. 비동기 플러그 인은 패킷 스트림이 동기 플러그 인에 의해 처리되고 출력 큐에 저장된 후 UI 또는 애플리케이션 스레드를 통해 호출됩니다.

IDynamicRenderer 인터페이스

IStylusSyncPlugin

IStylusAsyncPlugin

IRealTimeStylus