注册回调以接收 来自交互上下文对象的交互 事件。
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回调函数