achievements_c

枚举

枚举 说明
XblAchievementMediaAssetType 枚举值,指示与成就关联的媒体资产类型。
XblAchievementOrderBy 枚举值,指示成就排序顺序。
XblAchievementParticipationType 枚举值,指示成就的参与类型。
XblAchievementProgressState 枚举值,指示玩家解锁成就的进度状态。
XblAchievementRewardType 枚举值,指示成就的奖励类型。
XblAchievementType 枚举值,指示成就类型。
XblAchievementRarityCategory 枚举值,指示成就的罕见类型。

函数

函数 说明
XblAchievementsGetAchievementAsync 获得具有特定成就 ID 的玩家的成就。
XblAchievementsGetAchievementResult 从 XblAchievementsGetAchievementAsync 调用获取结果句柄。
XblAchievementsGetAchievementsForTitleIdAsync 获取指定游戏的玩家的第一页成就。
XblAchievementsGetAchievementsForTitleIdResult 从 XblAchievementsGetAchievementsForTitleIdAsync 调用中获取 XblAchievementsResultHandle。
XblAchievementsResultCloseHandle 关闭 XblAchievementsResultHandle。
XblAchievementsResultDuplicateHandle 复制 XblAchievementsResultHandle。
XblAchievementsResultGetAchievements 获取 XblAchievement 对象的列表。
XblAchievementsResultGetNextAsync 获取指定游戏的玩家的下一页成就结果。
XblAchievementsResultGetNextResult 从 XblAchievementsResultGetNextAsync 调用中获取 XblAchievementsResultHandle。
XblAchievementsResultHasNext 检查是否有更多要从服务中检索的成就页面。
XblAchievementsUpdateAchievementAsync 允许更新成就进度和解锁成就。
XblAchievementsUpdateAchievementForTitleIdAsync 允许更新成就进度和解锁成就。
XblAchievementUnlockAddNotificationHandler 注册用于成就解锁通知的事件处理程序。
XblAchievementUnlockHandler 用于处理成就解除锁定事件的函数的句柄。
XblAchievementUnlockRemoveNotificationHandler 取消注册用于成就解锁通知的事件处理程序。
XblAchievementsAddAchievementProgressChangeHandler 注册用于成就进度更改通知的事件处理程序。
XblAchievementsProgressChangeHandler 成就取得进度时调用的回调。
XblAchievementsRemoveAchievementProgressChangeHandler 删除用于成就进度更改通知的事件处理程序。

句柄

句柄 说明
XblAchievementsResultHandle 成就结果的句柄。

结构

结构 说明
XblAchievement 表示一个成就,即一种系统范围的机制,能够在所有游戏中通过一致的方式引导和奖励用户在游戏内的操作。
XblAchievementMediaAsset 表示成就的媒体资产。
XblAchievementProgression 表示有关成就的进度详细信息,包括要求。
XblAchievementRequirement 表示解锁成就的要求。
XblAchievementReward 代表与成就相关的奖励。
XblAchievementTimeWindow 表示可以解锁成就的时间间隔。
XblAchievementTitleAssociation 表示游戏与成就之间的关联。
XblAchievementUnlockEvent 表示从通知服务收到的成就解锁通知。
XblAchievementProgressChangeEntry XblAchievementProgressChangeEventArgs 的条目,表示单个成就的进度更新。
XblAchievementProgressChangeEventArgs 成就进度更改的事件参数。