XUserFindControllerForUserWithUiAsync
显示提示用户打开并标识要使用控制器的对话框。
语法
HRESULT XUserFindControllerForUserWithUiAsync(
XUserHandle user,
XAsyncBlock* async
)
参数
user _In_
类型:XUserHandle
要查找控制器用户的 XUserHandle。
async _In_
类型:XAsyncBlock*
用于轮询调用的状态和检索调用结果的 XAsyncBlock。
返回值
类型:HRESULT
HRESULT 成功或错误代码。 有关错误代码的列表,请参阅错误代码。
备注
在桌面上,此功能不会显示 UI。
要获得用户选择的控制器结果,有几个选择。
- 调用 XUserFindControllerForUserWithUiResult。 这将返回现在绑定的控制器的设备 ID。
- 从 XUserDeviceAssociationChangedCallback 回调获取结果,该回调将在用户选择新控制器时发生。
要求
头文件:XUser.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机