ProcessPointerFramesInteractionContext 函数 (interactioncontext.h)

处理一组指针输入帧。

语法

HRESULT ProcessPointerFramesInteractionContext(
  [in] HINTERACTIONCONTEXT interactionContext,
  [in] UINT32              entriesCount,
  [in] UINT32              pointerCount,
  [in] const POINTER_INFO  *pointerInfo
);

参数

[in] interactionContext

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

[in] entriesCount

要处理的帧数。

[in] pointerCount

每个帧中的指针数。

[in] pointerInfo

指向 (size entriesCount) 的帧数组的指针。

返回值

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

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

备注

输出通知是根据需要发送的。

帧必须按倒序时间顺序处理, () 的最新数据。

每个帧必须具有相同的输入指针集。

每个指针必须源自不同的触点。

如果设置了指针筛选,则会从每个帧中提取包含指定指针的子帧。 通过 AddPointerInteractionContext 指定指针,并通过在 SetPropertyInteractionContext 中设置INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS启用指针筛选。

要求

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

另请参阅

HINTERACTIONCONTEXT

交互上下文函数