Skip to main content

XblAchievementsManagerGetAchievementsByState

Obtém uma lista de conquistas em um estado de progresso específico para um jogador.

Sintaxe

Parâmetros

xboxUserId   _In_
Tipo: uint64_t
A ID de usuário do XBOX do jogador. sortField   _In_
Tipo: XblAchievementOrderBy
O campo pelo qual a lista de conquistas será classificada. TitleId se comportará da mesma forma que DefaultOrder, pois o AchievementsManager lida com apenas um título por vez. sortOrder   _In_
Tipo: XblAchievementsManagerSortOrder
A direção na qual a lista de conquistas será classificada. achievementState   _In_
Tipo: XblAchievementProgressState
O estado de conquista a ser incluído nos resultados. achievementsResult   _Outptr_result_maybenull_
Tipo: XblAchievementsManagerResultHandle*
O identificador do resultado das chamadas de API do AchievementsManager. Esse identificador é usado por outras APIs para obter os objetos de conquista correspondentes à API chamada. O identificador deve ser fechado usando XblAchievementsManagerResultCloseHandle quando o resultado não for mais necessário.

Valor retornado

Tipo: HRESULT Código de retorno HRESULT para esta operação de API.

Requisitos

Cabeçalho: achievements_manager_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Confira também

achievements_manager_c
Last modified on October 6, 2026