跳轉到主要內容

XblAchievementUnlockEvent

代表從通知服務收到的成就解除鎖定通知。

語法

成員

achievementName
類型:const char*
以接收端 DeviceEndpoint 地區設定表示的成就名稱 (目前字元限制:44)。 achievementDescription
類型:const char*
以接收端 DeviceEndpoint 地區設定表示的成就描述。 achievementIcon
類型:const char*
與成就相關聯之影像的 URL (長度上限:2048)。 achievementId
類型:const char*
定義此成就之遊戲的 10 進位識別碼。 gamerscore
類型:uint64_t
解除鎖定成就所獲得的玩家分數 (可以是 0,挑戰不能有玩家分數)。 titleId
類型:uint32_t
定義此成就之遊戲的 10 進位識別碼。 xboxUserId
類型:uint64_t
此人的 XBOX 使用者識別碼。 deepLink
類型:const char*
在成就上設定的深層連結。 rarityPercentage
類型:float
已解除鎖定此成就的使用者人數 / 該遊戲的唯一使用者總數之比率,以 >= 0.0 且 <= 1.0 的小數值表示,並四捨五入至小數點後 2 位。 rarityCategory
類型:XblAchievementRarityCategory
“Rare” 或 “Common”:Rare 成就是 rarityPercentage <= 9% (或 0.9) 的成就,其他所有成就則為 “Common”。(此字串不會當地語系化)。 timeUnlocked
類型:time_t
此使用者首次解除鎖定成就時的時間戳記。

需求

標頭: achievements_c.h

另請參閱

achievements_c
最後修改於 2026年10月6日