C ++ WinRT-Playstation DualShock 4,未报告RawGameControllerRemoved()

时间:2019-07-01 02:37:08

标签: c++ controller windows-runtime ps4

我已初始化RawGameControllerRemoved()例程,如下所示:

int MainPage::OnInit()
{
...
RawGameController::RawGameControllerRemoved({ this, &MainPage::OnGamepadRemoved });
...
}

void MainPage::OnGamepadRemoved (IInspectable const&, RawGameController const& mask)
{
...
}

在Xbox One,Xbox 360和某些通用游戏手柄等控制器下工作正常,但对于DualShock4控制器,如果将其关闭,则不会调用OnGamepadRemoved()。

我已经在DualShock4关闭时实时检查了蓝牙页面,它也保持连接状态,没有断开消息显示(配对)。

非常感谢您的帮助或参考。

0 个答案:

没有答案