IRealTimeStylus 인터페이스(rtscom.h)

디지타이저의 스타일러스 패킷 데이터를 실시간으로 처리합니다.

상속

IRealTimeStylus 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IRealTimeStylus 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IRealTimeStylus 인터페이스에는 이러한 메서드가 있습니다.

 
IRealTimeStylus::AddCustomStylusDataToQueue

RealTimeStylus Class 개체의 지정된 큐에 사용자 지정 데이터를 추가합니다.
IRealTimeStylus::AddStylusAsyncPlugin

지정된 인덱스의 비동기 플러그 인 컬렉션에 IStylusAsyncPlugin을 추가합니다.
IRealTimeStylus::AddStylusSyncPlugin

지정된 인덱스의 동기 플러그 인 컬렉션에 IStylusSyncPlugin을 추가합니다.
IRealTimeStylus::ClearStylusQueues

데이터의 RealTimeStylus 클래스 입력 및 출력 큐를 지웁니다.
IRealTimeStylus::get_ChildRealTimeStylusPlugin

RealTimeStylus 개체를 현재 RealTimeStylus 개체의 비동기 플러그 인으로 가져오거나 설정합니다.
IRealTimeStylus::get_Enabled

RealTimeStylus 개체가 태블릿 펜 데이터를 수집하는지 여부를 지정하는 값을 가져오거나 설정합니다. (Get)
IRealTimeStylus::get_HWND

RealTimeStylus 개체가 사용하는 창과 연결된 핸들 값을 가져오거나 설정합니다. (Get)
IRealTimeStylus::get_WindowInputRectangle

RealTimeStylus Class 개체의 창 입력 사각형을 가져오거나 설정합니다. (Get)
IRealTimeStylus::GetAllTabletContextIds

현재 활성 태블릿 컨텍스트 식별자를 모두 포함하는 배열을 검색합니다.
IRealTimeStylus::GetDesiredPacketDescription

패킷 스트림에 포함하도록 요청된 속성 목록을 검색합니다.
IRealTimeStylus::GetPacketDescriptionData

패킷 속성 및 크기 조정 요소를 검색합니다.
IRealTimeStylus::GetStylusAsyncPlugin

비동기 플러그 인 컬렉션의 지정된 인덱스에서 플러그 인을 검색합니다.
IRealTimeStylus::GetStylusAsyncPluginCount

비동기 플러그 인 컬렉션의 플러그 인 수를 검색합니다.
IRealTimeStylus::GetStyluses

RealTimeStylus Class 개체가 발견된 스타일러스의 컬렉션을 검색합니다.
IRealTimeStylus::GetStylusForId

지정된 스타일러스 식별자에 대한 스타일러스를 검색합니다.
IRealTimeStylus::GetStylusSyncPlugin

동기 플러그 인 컬렉션의 지정된 인덱스에서 플러그 인을 검색합니다.
IRealTimeStylus::GetStylusSyncPluginCount

동기 플러그 인 컬렉션의 플러그 인 수를 검색합니다.
IRealTimeStylus::GetTablet

호출자에 대한 IInkTablet Interface 개체를 검색합니다.
IRealTimeStylus::GetTabletContextIdFromTablet

지정된 태블릿 디지타이저 개체와 연결된 TabletContextId 속성을 검색합니다.
IRealTimeStylus::GetTabletFromTabletContextId

지정된 태블릿 컨텍스트에 대한 IInkTablet 인터페이스를 검색합니다.
IRealTimeStylus::p ut_Enabled

RealTimeStylus 개체가 태블릿 펜 데이터를 수집하는지 여부를 지정하는 값을 가져오거나 설정합니다. (Put)
IRealTimeStylus::p ut_HWND

RealTimeStylus 개체가 사용하는 창과 연결된 핸들 값을 가져오거나 설정합니다. (Put)
IRealTimeStylus::p ut_WindowInputRectangle

RealTimeStylus Class 개체의 창 입력 사각형을 가져오거나 설정합니다. (Put)
IRealTimeStylus::RemoveAllStylusAsyncPlugins

비동기 플러그 인 컬렉션에서 모든 플러그 인을 제거합니다.
IRealTimeStylus::RemoveAllStylusSyncPlugins

동기 플러그 인 컬렉션에서 모든 플러그 인을 제거합니다.
IRealTimeStylus::RemoveStylusAsyncPlugin

비동기 플러그 인 컬렉션에서 지정된 인덱스를 사용하여 IStylusAsyncPlugin을 제거하고 필요에 따라 반환합니다.
IRealTimeStylus::RemoveStylusSyncPlugin

지정된 인덱스의 컬렉션에서 IStylusSyncPlugin을 제거합니다.
IRealTimeStylus::SetAllTabletsMode

RealTimeStylus Class 개체가 모든 디지타이저에서 데이터를 수집하도록 모드를 설정합니다.
IRealTimeStylus::SetDesiredPacketDescription

패킷 스트림에 포함할 속성을 요청합니다.
IRealTimeStylus::SetSingleTabletMode

RtS(RealTimeStylus Class) 개체의 모드를 수정하여 태블릿 PC에 연결된 디지타이저를 나타내는 태블릿 개체 하나만 입력을 수집합니다. 다른 디지타이저의 스타일러스 입력은 RealTimeStylus에서 무시됩니다.

설명

이 인터페이스는 RealTimeStylus 클래스에 의해 구현됩니다.

확장성은 IStylusSyncPluginIStylusAsyncPlugin 인터페이스를 각각 사용하여 사용자 지정 처리를 수행하는 동기 및 비동기 플러그 인 모델을 통해 제공됩니다. 비동기 플러그 인을 사용하여 계산 강도가 큰 작업을 수행하여 패킷 스트림 차단을 방지합니다.

패킷 스트림 흐름을 차단하므로 CPU 및 시간이 많이 걸리는 작업에 IStylusSyncPlugin 인터페이스 구현을 사용하지 않는 것이 좋습니다. 이러한 작업은 패킷 스트림 흐름을 유지하는 스레드와 다른 스레드에서 실행되는 IStylusAsyncPlugin 인터페이스 구현 클래스에서 수행해야 합니다.

참고RealTimeStylus 클래스 의 동기 및 비동기 플러그 인 컬렉션은 RealTimeStylus Class 개체를 사용하지 않도록 설정한 다음 다시 사용하도록 설정하지 않고도 수정할 수 있습니다.
 

요구 사항

   
지원되는 최소 클라이언트 Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 rtscom.h

추가 정보

DynamicRenderer 클래스

RealTimeStylus 클래스

RealTimeStylus 클래스 및 인터페이스

RealTimeStylus 참조