INERTIA_PARAMETER 枚举 (interactioncontext.h)

指定操作 (平移、旋转、缩放) 的惯性值。

语法

typedef enum INERTIA_PARAMETER {
  INERTIA_PARAMETER_TRANSLATION_DECELERATION = 0x00000001,
  INERTIA_PARAMETER_TRANSLATION_DISPLACEMENT = 0x00000002,
  INERTIA_PARAMETER_ROTATION_DECELERATION = 0x00000003,
  INERTIA_PARAMETER_ROTATION_ANGLE = 0x00000004,
  INERTIA_PARAMETER_EXPANSION_DECELERATION = 0x00000005,
  INERTIA_PARAMETER_EXPANSION_EXPANSION = 0x00000006,
  INERTIA_PARAMETER_MAX = 0xffffffff
} ;

常量

 
INERTIA_PARAMETER_TRANSLATION_DECELERATION
值: 0x00000001
减速率,以度/ms² 为单位。
INERTIA_PARAMETER_TRANSLATION_DISPLACEMENT
值: 0x00000002
屏幕位置(以 DIP 为单位)的相对变化。
INERTIA_PARAMETER_ROTATION_DECELERATION
值: 0x00000003
减速率,以度/ms² 为单位。
INERTIA_PARAMETER_ROTATION_ANGLE
值: 0x00000004
旋转角度的相对变化(以弧度为单位)。
INERTIA_PARAMETER_EXPANSION_DECELERATION
值: 0x00000005
减速率,以度/ms² 为单位。
INERTIA_PARAMETER_EXPANSION_EXPANSION
值: 0x00000006
大小的相对变化(以像素为单位)。
INERTIA_PARAMETER_MAX
值: 0xffffffff
超出的最大交互数。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 interactioncontext.h

另请参阅

交互上下文枚举

SetInertiaParameterInteractionContext