다음을 통해 공유


스타일러스 입력 액세스 및 조작

태블릿 PC에는 수집되는 태블릿 펜 데이터와 상호 작용하기 위한 기술이 포함되어 있습니다. RealTimeStylus 클래스는 태블릿 펜 데이터 스트림에 대한 액세스를 제공하는 API(StylusInput 애플리케이션 프로그래밍 인터페이스)의 일부입니다. 이러한 API를 사용하면 잉크 렌더링 및 수집과 독립적으로 스트림을 캡처, 인터럽트 및 수정할 수 있습니다.

StylusInput API는 다음을 수행하도록 설계되었습니다.

  • 태블릿 펜 데이터 스트림에 대한 실시간 액세스를 제공합니다.
  • UI(사용자 인터페이스) 스레드가 UI 스레드에서 패킷 데이터를 큐에 대기하고 잉크 컬렉션을 단일 스레드로 만들어 동적 잉크 렌더링을 차단하지 않도록 합니다.
  • InkCollector 개체, InkOverlay 개체, InkPicture 컨트롤 또는 InkEdit 컨트롤을 사용하여 잉크를 수집하는 동안 성능을 높이고 전체 스레드 사용량을 낮춥니다.

StylusInput API는 InkCollector 개체, InkOverlay 개체, InkPicture 컨트롤 또는 InkEdit 컨트롤에서 작동하도록 설계되지 않았습니다.

태블릿 펜 데이터 스트림과 직접 상호 작용해야 하거나 애플리케이션이 실시간 수동 입력을 차단할 수 있는 경우 RealTimeStylus 개체를 사용합니다. 이러한 개체의 기본 동작이 필요한 동작을 제공하는 경우 InkCollector 개체, InkOverlay 개체, InkPicture 컨트롤 또는 InkEdit 컨트롤을 사용합니다.

섹션 내용

다음 섹션에서는 StylusInput API의 요소를 설명합니다.

Cascaded RealTimeStylus 모델

RealTimeStylus 플러그 인 샘플

RealTimeStylus 잉크 컬렉션 샘플