XblAchievement
実績を表します。実績とは、すべてのゲームを通じて一貫してユーザーのゲーム内アクションを誘導し報酬を与えるシステム全体のメカニズムです。構文
メンバー
id型: const char* UTF-8 エンコードされた実績 ID。uint を表します。 serviceConfigurationId
型: const char* 実績に関連付けられているサービス構成 ID (SCID)。SCID は大文字と小文字が区別されるので、パートナー センターから直接貼り付けてください。 name
型: const char* UTF-8 エンコードされたローカライズ済み実績名。 titleAssociations
型: XblAchievementTitleAssociation* 実績に関連付けられているゲーム/アプリのタイトル。 titleAssociationsCount
型: size_t titleAssociations のサイズ。 progressState
型: XblAchievementProgressState 実績獲得に向けたユーザーの進捗状態。 progression
型: XblAchievementProgression 要件を含む、実績の進捗詳細情報を格納した progression オブジェクト。 mediaAssets
型: XblAchievementMediaAsset* イメージ ID など、実績に関連付けられているメディア アセット。 mediaAssetsCount
型: size_t mediaAssets のサイズ。 platformsAvailableOn
型: const char** 実績が使用可能なプラットフォームの UTF-8 エンコードされたコレクション。 platformsAvailableOnCount
型: size_t platformsAvailableOn のサイズ。 isSecret
型: bool 実績がシークレットかどうか。 unlockedDescription
型: const char* UTF-8 エンコードされたアンロック済み実績の説明。 lockedDescription
型: const char* UTF-8 エンコードされたロック済み実績の説明。 productId
型: const char* 実績がリリースされた際の UTF-8 エンコードされた product_id。これは、アプリケーション、ダウンロード可能コンテンツなどに対応する可能性があるグローバルに一意の識別子です。 type
型: XblAchievementType チャレンジ実績など、実績の種類。 participationType
型: XblAchievementParticipationType グループまたは個人など、実績の参加種別。 available
型: XblAchievementTimeWindow 実績が利用可能な時間帯。チャレンジに適用されます。 rewards
型: XblAchievementReward* 実績がアンロックされたときにプレイヤーが獲得する報酬のコレクション。 rewardsCount
型: size_t rewards のサイズ。 estimatedUnlockTime
型: uint64_t 実績を獲得するのに要する推定時間。 deepLink
型: const char* 実績のための望ましい開始点でタイトルを起動できる、クライアント用の UTF-8 エンコードされたディープ リンク。 isRevoked
型: bool 実績が強制によって取り消されているかどうかを示す値。
