Partager via


structure POINTER_DEVICE_INFO (winuser.h)

Contient des informations sur un appareil de pointeur. Un tableau de ces structures est retourné à partir de la fonction GetPointerDevices . Une structure unique est retournée à partir d’un appel à la fonction GetPointerDevice .

Syntaxe

typedef struct tagPOINTER_DEVICE_INFO {
  DWORD               displayOrientation;
  HANDLE              device;
  POINTER_DEVICE_TYPE pointerDeviceType;
  HMONITOR            monitor;
  ULONG               startingCursorId;
  USHORT              maxActiveContacts;
  WCHAR               productString[POINTER_DEVICE_PRODUCT_STRING_MAX];
} POINTER_DEVICE_INFO;

Membres

displayOrientation

Une des valeurs de DISPLAYCONFIG_ROTATION, qui identifie l’orientation du numériseur d’entrée.

Note Cette valeur est 0 lorsque la source d’entrée est l’injection tactile.
 

device

Handle de l’appareil de pointeur.

pointerDeviceType

Le type d’appareil.

monitor

HMONITOR de l’affichage auquel l’appareil est mappé. Il ne s’agit pas nécessairement du moniteur auquel le périphérique de pointeur est physiquement connecté.

startingCursorId

ID le plus bas attribué à l’appareil.

maxActiveContacts

Nombre de contacts simultanés pris en charge.

productString[POINTER_DEVICE_PRODUCT_STRING_MAX]

Chaîne qui identifie le produit.

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête winuser.h

Voir aussi

Structures