XblAchievementsManagerAddLocalUser
Achievements Manager を初期化し、ユーザーの実績のローカル キャッシュを生成します。構文
パラメーター
user _In_型: XblUserHandle 実績を取得する XBOX Live ユーザー。 queue _In_opt_
型: XTaskQueueHandle このユーザーのバックグラウンド操作に使用するキュー (省略可能)。
戻り値
型: HRESULT この API 操作の HRESULT 戻り値コード。解説
XblAchievementsManagerAddLocalUser はユーザー情報を正しく追跡するためにインターネット接続を必要とするので、インターネットに接続されている間にのみ呼び出す必要があります。接続を確認する適切な方法として、XNetworkingRegisterConnectivityHintChanged の使用があります。
Achievements Manager が初期化されていない場合、XblAchievementsManagerUpdateAchievement の呼び出しは失敗します。この場合は、実績条件が満たされた際に、進捗が引き続き追跡されるように、代わりに XblAchievementsUpdateAchievementAsync を呼び出す必要があります。以下は、これを実装する方法の例です。
