XStoreSku
Microsoft Store の SKU が記述されています。
構文
typedef struct XStoreSku {
const char* skuId;
const char* title;
const char* description;
const char* language;
XStorePrice price;
bool isTrial;
bool isInUserCollection;
XStoreCollectionData collectionData;
bool isSubscription;
XStoreSubscriptionInfo subscriptionInfo;
uint32_t bundledSkusCount;
const char** bundledSkus;
uint32_t imagesCount;
XStoreImage* images;
uint32_t videosCount;
XStoreVideo* videos;
uint32_t availabilitiesCount;
XStoreAvailability* availabilities;
} XStoreSku
メンバー
skuId
型: const char*
Microsoft Store の SKU の ID。
title
型: const char*
SKU のタイトル。
description
型: const char*
SKU の説明。
language
型: const char*
タイトルと説明の文字列の言語を表す、国際標準化機構 (ISO) の識別子。 「https://msdn.microsoft.com/library/ms693062(v=vs.85).aspx」を参照してください
Price
型: XStorePrice
Microsoft Store 製品の価格情報。
isTrial
型: bool
Microsoft Store の SKU が評価版かどうかを示します。
isInUserCollection
型: bool
SKU がユーザー コレクション内にあるかどうかを示します。
collectionData
型: XStoreCollectionData
ユーザーのコレクション内の製品に関連する追加データ。製品が消耗品アイテムである場合は数量も含まれます。
isSubscription
型: bool
Microsoft Store の SKU がサブスクリプションかどうかを示します。
subscriptionInfo
型: XStoreSubscriptionInfo
SKU のサブスクリプション情報。
bundledSkusCount
型: uint32_t
bundledSkus 内の要素の数。
bundledSkus
型: const char**
バンドルされた SKU の配列。
imagesCount
型: uint32_t
images 内の画像の数。
images
型: XStoreImage*
SKU に関連付けられている画像。
videosCount
型: uint32_t
videos 内のビデオの数。
videos
型: XStoreVideo*
SKU に関連付けられているビデオ。
availabilitiesCount
型: uint32_t
availabilities 内の要素の数。
availabilities
型: XStoreAvailability*
SKU を使用できるかどうか。
解説
SKU は、特定バージョンの製品またはサービスを一意に識別するコードです。 これは、インベントリ管理の現場でよく使用される用語です。 Microsoft Store 内の製品は、製品オブジェクト、SKU オブジェクト、および可用性オブジェクトの階層で整理されます。 製品は、XStoreProduct オブジェクトで表されます。 各製品の SKU は StoreSku オブジェクトによって表され、各 SKU の可用性は xstoreavailability オブジェクトによって表されます。 製品の SKU にアクセスするには、目的の製品の xstoreproduct の SKU プロパティを使用します。
Xstoreproduct のメンバー。
要件
ヘッダー: XStore.h (XGameRuntime.h に含まれます)
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体