Skip to main content

GameInputDeviceCallback

用于设备连接和断开事件的、由游戏标题定义的回调。此函数通过 IGameInput::RegisterDeviceCallback 进行注册。此函数由注册函数中设置的条件触发。

语法

参数

callbackToken   _In_
类型:GameInputCallbackToken
已注册函数的回调令牌。由 IGameInput::RegisterDeviceCallback 返回的令牌。 context   _In_
类型:void*
传递给 IGameInput::RegisterDeviceCallback 的上下文。 device   _In_
类型:IGameInputDevice*
触发回调的设备。 timestamp   _In_
类型:uint64_t
表示状态更改发生时间的微秒时间戳。 currentStatus   _In_
类型:GameInputDeviceStatus
设备的当前连接和输入状态。 previousStatus   _In_
类型:GameInputDeviceStatus
设备以前的连接和输入状态。

返回值

输入 API 概述
GameInput
IGameInput::RegisterDeviceCallback

版本历史

最后修改于 2026年8月13日