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


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

Содержит сведения об области сенсорного контакта, сообщаемой дигитайзером сенсорного ввода.

Синтаксис

typedef struct tagTOUCH_HIT_TESTING_INPUT {
  UINT32 pointerId;
  POINT  point;
  RECT   boundingBox;
  RECT   nonOccludedBoundingBox;
  UINT32 orientation;
} TOUCH_HIT_TESTING_INPUT, *PTOUCH_HIT_TESTING_INPUT;

Члены

pointerId

Идентификатор указателя. Вы не можете передать это значение в процесс ввода сообщения и получить дополнительные сведения о указателе с помощью GetPointerInfo.

point

Экранные координаты точки касания, которую сообщает сенсорный дигитайзер.

boundingBox

Ограничивающий прямоугольник области сенсорного контакта. Допустимые целевые объекты касания определяются и оцениваются на основе этого ограничивающего прямоугольника.

Примечание Этот ограничивающий прямоугольник может отличаться от контактной области, которую сообщает дигитайзер, когда:
  • Дигитайзер сообщает о области сенсорного контакта, которая выходит за пределы максимального или минимального порогового значения размера, распознаваемого тестом нажатия касания.
  • Часть контактной области касания заключается другим объектом, который находится выше в z-порядке.
 

nonOccludedBoundingBox

Контактная область касания в определенном целевом окне, не заключаемая другими объектами, которые находятся выше в z-порядке. Любая область, которая заключается другим объектом, является недопустимым целевым объектом.

orientation

Ориентация области сенсорного контакта.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Верхняя часть winuser.h

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

Структуры