Skip to main content

XblAchievementsManagerGetAchievementsByState

Obtiene una lista de los logros en un estado de progreso específico de un jugador.

Sintaxis

Parámetros

xboxUserId   _In_
Tipo: uint64_t
El identificador de usuario de XBOX del jugador. sortField   _In_
Tipo: XblAchievementOrderBy
El campo por el que se ordena la lista de logros. TitleId se comportará igual que DefaultOrder, ya que AchievementsManager solo controla un título a la vez. sortOrder   _In_
Tipo: XblAchievementsManagerSortOrder
La dirección en la que se ordena la lista de logros. achievementState   _In_
Tipo: XblAchievementProgressState
El estado de logro que se incluirá en los resultados. achievementsResult   _Outptr_result_maybenull_
Tipo: XblAchievementsManagerResultHandle*
El identificador del resultado de las llamadas a la API de AchievementsManager. Este identificador lo usan otras API para obtener los objetos de logro que coinciden con la API a la que se llamó. El identificador se debe cerrar mediante XblAchievementsManagerResultCloseHandle cuando el resultado ya no sea necesario.

Valor devuelto

Tipo: HRESULT Código de retorno HRESULT de esta operación de API.

Requisitos

Encabezado: achievements_manager_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Consulte también

achievements_manager_c
Última modificación el 28 de agosto de 2026