struttura POINTER_DEVICE_INFO (winuser.h)

Contiene informazioni su un dispositivo puntatore. Una matrice di queste strutture viene restituita dalla funzione GetPointerDevices . Viene restituita una singola struttura da una chiamata alla funzione GetPointerDevice .

Sintassi

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;

Members

displayOrientation

Uno dei valori di DISPLAYCONFIG_ROTATION, che identifica l'orientamento del digitalizzatore di input.

Nota Questo valore è 0 quando l'origine dell'input è Touch Injection.
 

device

Handle per il dispositivo puntatore.

pointerDeviceType

Tipo di dispositivo.

monitor

HMONITOR per la visualizzazione a cui è mappato il dispositivo. Questo non è necessariamente il monitor a cui il dispositivo puntatore è fisicamente connesso.

startingCursorId

ID più basso assegnato al dispositivo.

maxActiveContacts

Numero di contatti simultanei supportati.

productString[POINTER_DEVICE_PRODUCT_STRING_MAX]

Stringa che identifica il prodotto.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione Winuser

Vedi anche

Strutture