GetStateInteractionContext 函数 (interactioncontext.h)

获取当前 交互上下文 状态。

Syntax

HRESULT GetStateInteractionContext(
  [in]           HINTERACTIONCONTEXT interactionContext,
  [in, optional] const POINTER_INFO  *pointerInfo,
  [out]          INTERACTION_STATE   *state
);

参数

[in] interactionContext

指向 交互上下文句柄的指针。

[in, optional] pointerInfo

包含特定兴趣指针的基本指针信息的 POINTER_INFO 结构。 此参数可以为 NULL

[out] state

来自INTERACTION_STATE枚举的常量之一。

返回值

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

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

注解

交互结束后,交互上下文可能仍忙于报告惯性,或者希望双击手势中的第二次点击(一般情况下,如果可能多笔划手势)。 此函数允许调用方确定何时可以安全地将交互上下文对象视为空闲。 此函数的主要用途是管理交互上下文池。

要求

Requirement 价值
最低支持的客户端 Windows 8 [仅限桌面应用]
支持的最低服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows操作系统
Header interactioncontext.h
Library Ninput.lib
DLL Ninput.dll