RegisterOutputCallbackInteractionContext2 函数 (interactioncontext.h)

注册回调以接收 来自交互上下文对象的交互 事件。

Syntax

HRESULT RegisterOutputCallbackInteractionContext2(
  HINTERACTIONCONTEXT                  interactionContext,
  INTERACTION_CONTEXT_OUTPUT_CALLBACK2 outputCallback,
  void                                 *clientData
);

参数

interactionContext

交互上下文的句柄。

outputCallback

INTERACTION_CONTEXT_OUTPUT_CALLBACK2回调函数

clientData

指向包含有关客户端的信息的对象的指针。 该值通常指向为其调用成员函数的对象(对象)。

返回值

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

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

注解

INTERACTION_CONTEXT_OUTPUT_CALLBACK回调函数相比,提供增强的手势识别支持。

交互上下文的每个实例限制为一个输出回调。 注册回调函数会覆盖交互上下文的任何现有回调注册。

通常在创建 交互上下文或将交互上下文 重新分配给另一个 UI 元素后调用此函数。

要求

Requirement 价值
最低支持的客户端 Windows 10 版本 21H1
支持的最低服务器 Windows Server 2022
目标平台 Windows操作系统
Header interactioncontext.h
Library ninput.lib

另请参阅

INTERACTION_CONTEXT_OUTPUT_CALLBACK回调函数

INTERACTION_CONTEXT_OUTPUT_CALLBACK2回调函数

INTERACTION_CONTEXT_OUTPUT结构

INTERACTION_CONTEXT_OUTPUT2结构