Поделиться через


структура POINTER_DEVICE_INFO (winuser.h)

Содержит сведения об устройстве указателя. Массив этих структур возвращается из функции GetPointerDevices . Одна структура возвращается при вызове функции GetPointerDevice .

Синтаксис

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;

Члены

displayOrientation

Одно из значений из DISPLAYCONFIG_ROTATION, которое определяет ориентацию входного дигитайзера.

Примечание Это значение равно 0, если источником входных данных является Touch Injection.
 

device

Дескриптор устройства указателя.

pointerDeviceType

Тип устройства.

monitor

HMONITOR для дисплея, с которым сопоставлено устройство. Это не обязательно монитор, к которому физически подключено устройство указателя.

startingCursorId

Самый низкий идентификатор, назначенный устройству.

maxActiveContacts

Количество поддерживаемых одновременных контактов.

productString[POINTER_DEVICE_PRODUCT_STRING_MAX]

Строка, идентифицирующая продукт.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть winuser.h

См. также раздел

Структуры