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


перечисление INTERACTION_ID (interactioncontext.h)

Указывает состояния взаимодействия, используемые для настройки объекта контекста взаимодействия . Взаимодействия могут быть статическими (один контакт без манипуляций, например касанием, двойным касанием, касанием вправо, нажатием и удержанием) или динамическим (один или несколько контактов с манипуляцией, например преобразованием, поворотом или масштабированием).

Синтаксис

typedef enum INTERACTION_ID {
  INTERACTION_ID_NONE = 0x00000000,
  INTERACTION_ID_MANIPULATION = 0x00000001,
  INTERACTION_ID_TAP = 0x00000002,
  INTERACTION_ID_SECONDARY_TAP = 0x00000003,
  INTERACTION_ID_HOLD = 0x00000004,
  INTERACTION_ID_DRAG = 0x00000005,
  INTERACTION_ID_CROSS_SLIDE = 0x00000006,
  INTERACTION_ID_MAX = 0xffffffff
} ;

Константы

 
INTERACTION_ID_NONE
Значение: 0x00000000
Не используется.
INTERACTION_ID_MANIPULATION
Значение: 0x00000001
Составной жест, поддерживающий преобразование, поворот и масштабирование (динамический).
INTERACTION_ID_TAP
Значение: 0x00000002
Жест касания (статический).
INTERACTION_ID_SECONDARY_TAP
Значение: 0x00000003
Жест щелчка правой кнопкой мыши (статический) независимо от устройства ввода. Обычно используется для отображения контекстного меню.


  • Щелчок правой кнопкой мыши

  • Нажатие кнопки пера

  • Нажатие и удержание касанием или пером

INTERACTION_ID_HOLD
Значение: 0x00000004
Нажмите и удерживайте жест (статический).
INTERACTION_ID_DRAG
Значение: 0x00000005
Перемещение с помощью мыши или пера (динамическое).
INTERACTION_ID_CROSS_SLIDE
Значение: 0x00000006
Выбор или перемещение по слайдам или жестам прокрутки (динамические).
INTERACTION_ID_MAX
Значение: 0xffffffff
Превышено максимальное число взаимодействий.

Требования

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

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

INTERACTION_CONTEXT_CONFIGURATION

Перечисления контекста взаимодействия

SetInteractionConfigurationInteractionContext