Freigeben über


ITabletContextP-Schnittstelle

Stellt den Tablet-Kontext dar.

Member

Die ITabletContextP-Schnittstelle erbt von der IUnknown-Schnittstelle . ITabletContextP verfügt auch über folgende Membertypen:

Methoden

Die ITabletContextP-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
IsTopMostHook Gibt an, ob sich der Tablet-Kontext im oberen Hook befindet.
Überlappen Verschiebt einen Tablet-Kontext an die Vorder- oder Rückseite der Eingabewarteschlange.
TrackInputRect Updates den Tabletdigisierer zu den Koordinaten der Fensterpositionszuordnung.
UseNamedSharedMemoryCommunications Bietet Zugriff auf den zwischen Tabletthreads gemeinsam genutzten Speicher.
UseSharedMemoryCommunications Bietet Zugriff auf den zwischen Tabletthreads gemeinsam genutzten Speicher.

Bemerkungen

Entwickler sollten diese Schnittstelle nicht verwenden.

UseNamedSharedMemoryCommunications ist nur unter Windows Vista und höher verfügbar.

Der folgende Code beschreibt, wie die ITabletContextP-Schnittstelle definiert wird.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Bibliothek
Wisptis.exe