次の方法で共有


XStoreAddonLicense

アドオン ライセンスについて説明します。

構文

typedef struct XStoreAddonLicense {  
    char skuStoreId[STORE_SKU_ID_SIZE];  
    char inAppOfferToken[IN_APP_OFFER_TOKEN_MAX_SIZE];  
    bool isActive;  
    time_t expirationDate;  
} XStoreAddonLicense  

メンバー

skuStoreId
型: char[STORE_SKU_ID_SIZE]

ライセンスの SKU ID。

inAppOfferToken
型: char[IN_APP_OFFER_TOKEN_MAX_SIZE]

内部的に項目をマッピングするために使用できる、タイトルで定義されたオファー トークン。 例: com.company.product.itemname。

isActive
型: bool

ライセンスがアクティブかどうかを示します。

expirationDate
型: time_t

ライセンスの有効期限日。

解説

追加コンテンツとは、ユーザーがゲームのコンテキストで利用できる製品や機能のことです。たとえば、ゲームで使用される通貨、ゲームの新しい地図や武器、広告を表示せずにゲームをプレイできる機能です。 すべてのゲームと追加コンテンツは、そのゲームや追加コンテンツをプレイする権利がユーザーにあるかどうかを示す関連するライセンスを備えます。 ゲームまたは追加コンテンツを評価版としてプレイする権利がユーザーにある場合は、その評価版に関する追加情報もライセンスによって提供されます。 XStoreAddonLicense は、XStoreQueryAddOnLicensesResult 関数のパラメーターです。

要件

ヘッダー: XStore.h (XGameRuntime.h に含まれます)

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XStore
XStoreQueryAddOnLicensesResult