ITabletContextP 인터페이스

태블릿 컨텍스트를 나타냅니다.

멤버

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

메서드

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

메서드 Description
IsTopMostHook 태블릿 컨텍스트가 가장 큰 후크에 있는지를 나타냅니다.
겹치는 태블릿 컨텍스트를 입력 큐의 앞이나 뒤로 이동합니다.
TrackInputRect 태블릿 디지타이저를 창 위치 매핑 좌표로 업데이트.
UseNamedSharedMemoryCommunications 태블릿 스레드 간에 공유되는 메모리에 대한 액세스를 제공합니다.
UseSharedMemoryCommunications 태블릿 스레드 간에 공유되는 메모리에 대한 액세스를 제공합니다.

설명

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

UseNamedSharedMemoryCommunications 은 Windows Vista 이상에서만 사용할 수 있습니다.

다음 코드에서는 ITabletContextP 인터페이스가 정의된 방법을 설명합니다.

[
    object,
    uuid(22F74D0A-694F-4f47-A5CE-AE08A6409AC8),
    pointer_default(unique)
]
interface ITabletContextP : ITabletContext
{

    HRESULT Overlap([in] BOOL bTop, [out] DWORD *pdwtcid);

    HRESULT GetType([out] CONTEXT_TYPE *pct);

    HRESULT TrackInputRect([out] RECT *prcInput);

    HRESULT IsTopMostHook();

    HRESULT GetEventSink(
        [out] ITabletEventSink **ppSink);

    HRESULT UseSharedMemoryCommunications(
        [in]  DWORD pid,
        [out] DWORD *phEventMoreData,
        [out] DWORD *phEventClientReady,
        [out] DWORD *phMutexAccess,
        [out] DWORD *phFileMapping);

    HRESULT UseNamedSharedMemoryCommunications(
        [in] DWORD pid,
        [in, string] LPCTSTR szSid,
        [in, string] LPCTSTR sdIlSid,
        [out] DWORD *pdwEventMoreDataId,
        [out] DWORD *pdwEventClientReadyId,
        [out] DWORD *pdwMutexAccessId,
        [out] DWORD *pdwFileMappingId);
};

요구 사항

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