Pular para o conteúdo principal

XblAchievementsManagerGetAchievements

Obtém uma lista de todas as conquistas de 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. sortOrder   _In_
Tipo: XblAchievementsManagerSortOrder
A direção na qual a lista de conquistas será classificada. 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.

Comentários

Passar XblAchievementOrderBy::TitleId para sortField produz os mesmos resultados que passar XblAchievementOrderBy::DefaultOrder, pois todas as conquistas rastreadas pelo gerenciador de conquistas terão o mesmo TitleId.

Requisitos

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

Confira também

achievements_manager_c
Última modificação em 6 de outubro de 2026