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 本体