Skip to main content

XblAchievementsManagerGetAchievementsByState

プレイヤーの特定の進捗状態にある実績のリストを取得します。

構文

パラメーター

xboxUserId   _In_
型: uint64_t
プレイヤーの XBOX ユーザー ID。 sortField   _In_
型: XblAchievementOrderBy
実績リストのソート対象フィールド。AchievementsManager は一度に 1 つのタイトルしか処理しないため、TitleId は DefaultOrder と同じ動作になります。 sortOrder   _In_
型: XblAchievementsManagerSortOrder
実績リストをソートする方向。 achievementState   _In_
型: XblAchievementProgressState
結果に含める実績の状態。 achievementsResult   _Outptr_result_maybenull_
型: XblAchievementsManagerResultHandle*
AchievementsManager API 呼び出しの結果へのハンドル。このハンドルは、呼び出された API に一致する実績オブジェクトを取得するために、他の API によって使用されます。結果が不要になったら、XblAchievementsManagerResultCloseHandle を使用してハンドルを閉じる必要があります。

戻り値

型: HRESULT この API 操作の HRESULT 戻り値コード。

要件

ヘッダー: achievements_manager_c.h ライブラリ: Microsoft.Xbox.Services.14x.GDK.C.lib

関連項目

achievements_manager_c
最終更新日 2026年8月24日