Share via


XblAchievementsManagerEvent

An achievement event that will be returned from XblAchievementsManagerDoWork.

Syntax

typedef struct XblAchievementsManagerEvent {  
    XblAchievementProgressChangeEntry progressInfo;  
    uint64_t xboxUserId;  
    XblAchievementsManagerEventType eventType;  
} XblAchievementsManagerEvent  

Members

progressInfo
Type: XblAchievementProgressChangeEntry

Current state of progress for an achievement for AchievementUnlocked and AchievementProgressUpdated events. The values of this struct are not populated for LocalUserInitialStateSynced events.

xboxUserId
Type: uint64_t

The ID for the user that has made progress on an achievement.

eventType
Type: XblAchievementsManagerEventType

Type of the event triggered.

Requirements

Header: achievements_manager_c.h

See also

achievements_manager_c