XUserFindControllerForUserWithUiAsync
ユーザーに、電源を入れて使用するコントローラーを特定するように求めるダイアログを表示します。
構文
HRESULT XUserFindControllerForUserWithUiAsync(
XUserHandle user,
XAsyncBlock* async
)
パラメーター
user _In_
型: XUserHandle
コントローラを検索するユーザーの XUserHandle。
async _In_
型: XAsyncBlock*
XAsyncBlock は、呼び出しのステータスをポーリングし、呼び出しの結果を取得します。
戻り値
型: HRESULT
HRESULT 成功またはエラー コード。 エラー コードの一覧については、「エラー コード」を参照してください。
解説
デスクトップでは、この関数は UI を表示しません。
ユーザーが選択したコントローラーの結果を取得するには、いくつかの選択肢があります。
- Call XUserFindControllerForUserWithUiResult. これにより、バインドされたコントローラーのデバイス ID が返されます。
- ユーザーが新しいコントローラーを選択したときに発生する XUserDeviceAssociationChangedCallback コールバックから結果を取得します。
要件
ヘッダー: XUser.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体