Partager via


DwmShowContact, fonction (dwmapi.h)

Appelé par une application ou une infrastructure pour spécifier le type de commentaires visuels à dessiner en réponse à un contact tactile ou de stylet particulier.

Syntaxe

HRESULT DwmShowContact(
  [in] DWORD           dwPointerID,
  [in] DWM_SHOWCONTACT eShowContact
);

Paramètres

[in] dwPointerID

ID de pointeur du contact. Chaque contact tactile ou stylet reçoit un ID unique lorsqu’il est détecté.

[in] eShowContact

Une ou plusieurs des visualisations suivantes DWM_SHOWCONTACT que DWM doit afficher pour ce contact.

DWMSC_NONE (0x00000000)

Aucun retour visuel ne doit être affiché en réponse au contact.

DWMSC_DOWN (0x00000001)

Affichez l’animation « contact vers le bas », telle qu’elle serait utilisée dans une pression de bouton.

DWMSC_UP (0x00000002)

Affichez l’animation « contact vers le haut », telle qu’elle serait utilisée dans une mise en production de bouton.

DWMSC_DRAG (0x00000004)

Affichez l’animation « glisser contact » lorsque l’élément d’interface utilisateur sélectionné par le stylet tactile ou le stylet est déplacé.

DWMSC_HOLD (0x00000008)

Affichez un visuel pendant que le contact est enfoncé, par exemple en maintenant un bouton enfoncé.

DWMSC_PENBARREL (0x00000010)

Affichez le visuel du baril de stylet lorsque le bouton de baril de stylet est enfoncé.

DWMSC_ALL (0xFFFFFFFF)

Afficher l’une des animations si elle est appelée.

Valeur de retour

Si dwPointerID ne correspond pas à celui d’un contact actuellement présent à l’écran, cette fonction retourne E_INVALIDARG ; sinon, elle retourne S_OK.

Remarques

Il est sûr d’appeler cette fonction sur le thread d’interface utilisateur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8 [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2012 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête dwmapi.h
bibliothèque Dwmapi.lib
DLL Dwmapi.dll