Partager via


Interface ITabletContextP

Représente le contexte de la tablette.

Membres

L’interface ITabletContextP hérite de l’interface IUnknown. ITabletContextP a également les types de membres suivants :

Méthodes

L’interface ITabletContextP possède ces méthodes.

Méthode Description
IsTopMostHook Indique si le contexte de la tablette se trouve dans le crochet le plus haut.
Chevauchement Déplace un contexte de tablette vers l’avant ou l’arrière de la file d’attente d’entrée.
TrackInputRect Mises à jour le numériseur de tablette aux coordonnées de mappage de l’emplacement des fenêtres.
UtiliserNamedSharedMemoryCommunications Fournit l’accès à la mémoire partagée entre les threads de tablette.
UtiliserSharedMemoryCommunications Fournit l’accès à la mémoire partagée entre les threads de tablette.

Notes

Les développeurs ne doivent pas utiliser cette interface.

UseNamedSharedMemoryCommunications est disponible uniquement sur Windows Vista et versions ultérieures.

Le code suivant décrit comment l’interface ITabletContextP est définie.

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

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Bibliothèque
Wisptis.exe