ITabletContextP interface

Represents the tablet context.

Members

The ITabletContextP interface inherits from the IUnknown interface. ITabletContextP also has these types of members:

Methods

The ITabletContextP interface has these methods.

Method Description
IsTopMostHook Indicates if the tablet context is in the top most hook.
Overlap Moves a tablet context to the front or back of the input queue.
TrackInputRect Updates the tablet digitizer to window location mapping coordinates.
UseNamedSharedMemoryCommunications Provides access to memory shared between tablet threads.
UseSharedMemoryCommunications Provides access to memory shared between tablet threads.

Remarks

Developers should not use this interface.

UseNamedSharedMemoryCommunications is only available on Windows Vista and later.

The following code describes how the ITabletContextP interface is defined.

[
    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);
};

Requirements

Requirement Value
Minimum supported client
Windows XP Tablet PC Edition [desktop apps only]
Minimum supported server
None supported
Library
Wisptis.exe