XStore
XStore API のリファレンス資料。 購入可能なコンテンツの詳細、ダウンロード可能なコンテンツ パッケージの管理、ライセンス管理、ゲームの試用版など、コマース関連の機能をゲームに提供します。Functions
Structures
| 構造体 | 説明 |
|---|---|
| XStoreAddonLicense | アドオン ライセンスを表します。 |
| XStoreAvailability | 製品の利用可能性を表します。 |
| XStoreCanAcquireLicenseResult | XStoreCanAcquireLicenseForPackageAsync または XStoreCanAcquireLicenseForStoreIdAsync の呼び出し結果を取得します。 |
| XStoreCollectionData | ストア コレクションを表します。 |
| XStoreConsumableResult | 消費型製品の数量を表します。 |
| XStoreGameLicense | ゲーム ライセンスを表します。 |
| XStoreImage | 画像を表します。 |
| XStorePackageUpdate | パッケージの更新を表します。 |
| XStorePrice | ストア価格情報。 |
| XStoreProduct | ストア製品を表します。 |
| XStoreRateAndReviewResult | XStoreShowRateAndReviewUIAsync の呼び出し結果。 |
| XStoreSku | ストア SKU を表します。 |
| XStoreSubscriptionInfo | サブスクリプションに関する情報を格納します。 |
| XStoreVideo | ストア動画を表します。 |
Enumerations
| 列挙型 | 説明 |
|---|---|
| XStoreCanLicenseStatus | ユーザーがパッケージのライセンスを取得できるかどうかを示します。 |
| XStoreDurationUnit | 期間値の単位。 |
| XStoreProductKind | 製品の種類を示します。 |
Error Codes
以下のエラー コードが XStore API から返される場合があります。完全な一覧については、エラー コード を参照してください。| コード | 値 | 説明 |
|---|---|---|
| E_GAMESTORE_LICENSE_ACTION_NOT_APPLICABLE_TO_PRODUCT | 0x89245300 | ゲームがライセンスを取得できない製品のライセンスを要求しました。 |
| E_GAMESTORE_NETWORK_ERROR | 0x89245301 | ゲームがストア ネットワークとの通信に失敗しました。 |
| E_GAMESTORE_SERVER_ERROR | 0x89245302 | ゲームがストア サーバーから不正な応答を受信しました。 |
| E_GAMESTORE_INSUFFICIENT_QUANTITY | 0x89245303 | ユーザーは要求された数量を使用するのに十分な消費型製品を持っていません。 |
| E_GAMESTORE_ALREADY_PURCHASED | 0x89245304 | ユーザーは既にこの製品を所有しています。 |
| E_GAMESTORE_LICENSE_ACTION_THROTTLED | 0x89245305 | ゲームが製品のライセンスを過剰にクエリしたため、現在調整されています。同じ製品に対するライセンス試行の上限は 10 分以内に 30 回です。 |
Conceptual documentation
See also
System API リファレンスXPackage API リファレンス
コマースの概要
