XUserGetId
特定のユーザーのユーザー ID を取得します。
構文
HRESULT XUserGetId(
XUserHandle user,
uint64_t* userId
)
パラメーター
user _In_
型: XUserHandle
ユーザー ID を取得するユーザーのハンドル。
userId _Out_
型: uint64_t*
特定のユーザーのユーザー ID が格納されます。
戻り値
型: HRESULT
HRESULT 成功またはエラー コード。
リターン コード | 説明 |
---|---|
S_OK | 操作に成功しました。 |
E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED | ユーザーは、UI を使用して問題を解決する必要があります。 XUserResolveIssueWithUiAsync を呼び出して、ユーザーに UI を表示してください。 |
解説
ユーザーの XUID を取得します。 関数が E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED を返す場合は、関数がプロパティを取得する前に、システム UI を使用してユーザーが問題を解決する必要があります。 XUserResolveIssueWithUiAsync を呼び出してシステム UI を表示し、問題を解決します。
要件
ヘッダー: XUser.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体