ITabletEventSink 인터페이스

ITablet 인터페이스 이벤트를 처리하는 메서드를 정의합니다.

멤버

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

메서드

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

메서드 Description
ContextCreate 새 태블릿 컨텍스트가 만들어질 때 발생합니다.
ContextDestroy 태블릿 컨텍스트가 제거될 때 발생합니다.
CursorDown 스타일러스 팁이 디지털화 태블릿 표면에 닿을 때 발생합니다.
CursorInRange 스타일러스가 디지타이저의 검색 범위 내에 오면 발생합니다.
CursorMove 커서가 태블릿 디지타이저 위로 이동할 때 발생합니다.
CursorNew 새 스타일러스가 시스템에 추가되면 발생합니다.
CursorOutOfRange 스타일러스가 태블릿의 물리적 검색 범위(근접)를 떠날 때 발생합니다.
CursorUp 사용자가 태블릿 디지타이저 표면에서 스타일러스를 올렸을 때 발생합니다.
패킷 수 스타일러스가 디지타이저에서 이동할 때 발생합니다.
SystemEvent 시스템 이벤트를 사용할 수 있을 때 발생합니다.

설명

개발자는 이 인터페이스를 사용하면 안 됩니다.

다음 코드는 ITabletEventSink 인터페이스가 정의된 방법을 보여 줍니다.

[
    object,
    uuid(788459C8-26C8-4666-BF57-04AD3A0A5EB5),
    pointer_default(unique)
]
interface ITabletEventSink: IUnknown
{

    HRESULT ContextCreate(
        [in] TABLET_CONTEXT_ID tcid
    );

    HRESULT ContextDestroy(
        [in] TABLET_CONTEXT_ID tcid
    );

    HRESULT CursorNew(
        [in] TABLET_CONTEXT_ID tcid,
        [in] CURSOR_ID cid
    );

    HRESULT CursorInRange(
        [in] TABLET_CONTEXT_ID tcid,
        [in] CURSOR_ID cid
    );

    HRESULT CursorOutOfRange(
        [in] TABLET_CONTEXT_ID tcid,
        [in] CURSOR_ID cid
    );

    HRESULT CursorDown(
        [in] TABLET_CONTEXT_ID tcid,
        [in] CURSOR_ID cid,
        [in] ULONG nSerialNumber,
        [in] ULONG cbPkt,
        [in, size_is(cbPkt)] BYTE *pbPkt
    );

    HRESULT CursorUp(
        [in] TABLET_CONTEXT_ID tcid,
        [in] CURSOR_ID cid,
        [in] ULONG nSerialNumber,
        [in] ULONG cbPkt,
        [in, size_is(cbPkt)] BYTE *pbPkt
    );

    HRESULT Packets(
        [in] TABLET_CONTEXT_ID tcid,
        [in] ULONG cPkts,
        [in] ULONG cbPkts,
        [in, size_is(cbPkts)] BYTE * pbPkts,
        [in, unique, size_is(cPkts)
#ifndef NT_TARGET_XP
         ,disable_consistency_check
#endif
        ] ULONG *pnSerialNumbers,
        [in] CURSOR_ID cid
    );

    HRESULT SystemEvent(
        [in] TABLET_CONTEXT_ID tcid,
        [in] CURSOR_ID cid,
        [in] SYSTEM_EVENT event,
        [in] SYSTEM_EVENT_DATA eventdata
    );
};

     

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
라이브러리
Wisptis.exe