다음을 통해 공유


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