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