перечисление 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