getInertiaParameterInteractionContext 函数 (interactioncontext.h)

获取操作 (平移、旋转、缩放) 的惯性行为。

语法

HRESULT GetInertiaParameterInteractionContext(
  [in]  HINTERACTIONCONTEXT interactionContext,
  [in]  INERTIA_PARAMETER   inertiaParameter,
  [out] float               *value
);

parameters

[in] interactionContext

交互上下文的句柄。

[in] inertiaParameter

INERTIA_PARAMETER中的常量之

[out] value

inertiaParameter 的值。 此值为下列值之一:

  • 减速率,以弧度/ms² 为单位。
  • 对于翻译,屏幕位置的相对变化(以 HIMETRIC 为单位)。
  • 对于旋转,旋转角度的相对变化(以弧度为单位)
  • 对于缩放,大小相对变化(以 HIMETRIC 单位为单位)。

返回值

如果此函数成功,则返回S_OK。

否则,它将返回 HRESULT 错误代码。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 interactioncontext.h
Library Ninput.lib
DLL Ninput.dll

另请参阅

HINTERACTIONCONTEXT

交互上下文函数

SetInertiaParameterInteractionContext