次の方法で共有


XStore

XStore API のリファレンス情報。

コマース関連の機能をゲームに提供します。購入可能なコンテンツの詳細、ダウンロード コンテンツ パッケージ管理、ライセンス管理、ゲームの評価版などを提供します。

関数

関数 説明
XStoreAcquireLicenseForDurablesAsync 指定された非消費型アイテムのライセンスを取得します。
XStoreAcquireLicenseForDurablesResult XStoreAcquireLicenseForDurablesAsync への呼び出しの結果を取得します。
XStoreAcquireLicenseForPackageAsync ユーザーが使用する権利を持っているゲームの DLC のライセンスを取得します。
XStoreAcquireLicenseForPackageResult XStoreAcquireLicenseForPackageAsync の呼び出しの結果を取得します。
XStoreCanAcquireLicenseForPackageAsync DLC のプレビュー ライセンスを取得します。
XStoreCanAcquireLicenseForPackageResult XStoreCanAcquireLicenseForPackageAsync の呼び出しの結果を取得します。
XStoreCanAcquireLicenseForStoreIdAsync コンテンツのプレビュー ライセンスを取得します。
XStoreCanAcquireLicenseForStoreIdResult XStoreCanAcquireLicenseForStoreIdAsync の呼び出しの結果を取得します。
XStoreCloseContextHandle 指定された Microsoft Store コンテキスト ハンドルを閉じます。
XStoreCloseLicenseHandle 指定された Microsoft Store ライセンス ハンドルを閉じます。
XStoreCloseProductsQueryHandle 指定された Microsoft Store 製品クエリ ハンドルを閉じます。
XStoreCreateContext 指定されたユーザーの Microsoft Store コンテキストを作成します。
XStoreDownloadAndInstallPackagesAsync 指定された Microsoft Store パッケージをダウンロードしてインストールします。
XStoreDownloadAndInstallPackagesResult XStoreDownloadAndInstallPackagesAsync の呼び出しの結果を取得します。
XStoreDownloadAndInstallPackagesResultCount XStoreDownloadAndInstallPackagesResult によって返される結果内の項目の数を取得します。
XStoreDownloadAndInstallPackageUpdatesAsync 指定された Microsoft Store パッケージの更新をダウンロードしてインストールします。
XStoreDownloadAndInstallPackageUpdatesResult XStoreDownloadAndInstallPackageUpdatesAsync の呼び出しの結果を取得します。
XStoreDownloadPackageUpdatesAsync 指定されたパッケージの更新をダウンロードします。
XStoreDownloadPackageUpdatesResult XStoreDownloadPackageUpdatesAsync の呼び出しの結果を取得します。
XStoreEnumerateProductsQuery 製品クエリの結果を列挙します。
XStoreGameLicenseChangedCallback ゲーム ライセンス変更イベントに対してゲームで定義されているコールバック。
XStoreGetUserCollectionsIdAsync 顧客コレクション ID を取得します。
XStoreGetUserCollectionsIdResult XStoreGetUserCollectionsIdAsync の呼び出しの結果を取得します。
XStoreGetUserCollectionsIdResultSize XStoreGetUserCollectionsIdResult によって返される ID のサイズを取得します。
XStoreGetUserPurchaseIdAsync 顧客購入 ID を取得します。
XStoreGetUserPurchaseIdResult XStoreGetUserPurchaseIdAsync の呼び出しの結果を取得します。
XStoreGetUserPurchaseIdResultSize XStoreGetUserPurchaseIdResult によって返される結果のサイズを取得します。
XStoreIsLicenseValid 指定されたライセンスが有効かどうかをチェックします。
XStorePackageLicenseLostCallback ライセンス喪失イベントに対してゲームで定義されているコールバック。
XStoreProductQueryCallback 製品クエリ用にゲームで定義されているコールバック。
XStoreProductsQueryHasMorePages 指定されたクエリにさらに結果ページがあるかどうかを確認します。
XStoreProductsQueryNextPageAsync クエリ結果の次のページを取得します。
XStoreProductsQueryNextPageResult 製品クエリから結果の次のページを取得します。
XStoreQueryAddOnLicensesAsync 現在実行中のゲームのビットを使用せずに、ユーザーに付与された非消耗品アイテムのライセンスを列挙します。
XStoreQueryAddOnLicensesResult XStoreQueryAddOnLicensesAsync の呼び出しの結果を取得します。
XStoreQueryAddOnLicensesResultCount XStoreQueryAddonLicensesAsync によって取得されたライセンスの数を取得します。
XStoreQueryAssociatedProductsAsync 現在のゲーム内から購入できる製品の Store 登録情報を取得します。
XStoreQueryAssociatedProductsForStoreIdAsync Store ID で指定された製品から購入できる製品の Store 登録情報を取得します。
XStoreQueryAssociatedProductsForStoreIdResult XStoreQueryAssociatedProductsForStoreIdAsync の呼び出しの結果を取得します。
XStoreQueryAssociatedProductsResult XStoreQueryAssociatedProductsAsync の呼び出しの結果を取得します。
XStoreQueryConsumableBalanceRemainingAsync 指定された製品 ID に対する消耗品アイテムの残高を取得します。
XStoreQueryConsumableBalanceRemainingResult XStoreQueryConsumableBalanceRemainingAsync の呼び出しの結果を取得します。
XStoreQueryEntitledProductsAsync ユーザーが購入した現在のゲームのすべての追加コンテンツに関する Microsoft Store の製品情報を提供します。
XStoreQueryEntitledProductsResult XStoreQueryEntitledProductsAsync の呼び出しの結果を取得します。
XStoreQueryGameAndDlcPackageUpdatesAsync 現在のパッケージのゲームとオプションの更新を取得します。
XStoreQueryGameAndDlcPackageUpdatesResult XStoreQueryGameAndDlcPackageUpdatesAsync の呼び出しの結果を取得します。
XStoreQueryGameAndDlcPackageUpdatesResultCount XStoreQueryGameAndDlcPackageUpdatesAsync によって取得された更新の数を取得します。
XStoreQueryGameLicenseAsync ゲームを起動できるようにするために取得されたライセンスについての情報を取得します。
XStoreQueryGameLicenseResult XStoreQueryGameLicenseAsync の呼び出しの結果を取得します。
XStoreQueryLicenseTokenAsync B2B 呼び出しを行うためにゲームのサービスに渡すことができる非透過的なトークンを呼び出し元ゲームに提供します。
XStoreQueryLicenseTokenResult XStoreQueryLicenseTokenAsync の呼び出しの結果を取得します。
XStoreQueryLicenseTokenResultSize XstoreQueryLicenseTokenResult によって返される結果のサイズを取得します。
XStoreQueryPackageIdentifier 指定したストア ID のパッケージ識別子を取得します。
XStoreQueryPackageUpdatesAsync 指定したパッケージで使用可能な更新プログラムを取得します。
XStoreQueryPackageUpdatesResult XStoreQueryPackageUpdatesAsync の呼び出しの結果を取得します。
XStoreQueryPackageUpdatesResultCount XStoreQueryPackageUpdatesAsync によって取得された更新の数を取得します。
XStoreQueryProductForCurrentGameAsync 現在実行中のゲームに関する Microsoft Store の製品情報、その SKU と使用可能性、および他のメタデータを提供します。
XStoreQueryProductForCurrentGameResult XStoreQueryProductForCurrentGameAsync の呼び出しの結果を取得します。
XStoreQueryProductForPackageAsync 指定されたパッケージに関する Microsoft Store の製品情報を取得します。
XStoreQueryProductForPackageResult XStoreQueryProductForPackageAsync の呼び出しの結果を取得します。
XStoreQueryProductsAsync 製品が現在のゲーム内で現在購入可能かどうかに関わらず、現在のゲームに関連付けられている指定された製品の登録情報を返します。
XStoreQueryProductsResult XStoreQueryProductsAsync の呼び出しの結果を取得します。
XStoreRegisterGameLicenseChanged ゲーム ライセンス変更イベントに対するコールバックを登録します。
XStoreRegisterPackageLicenseLost ライセンス喪失イベントに対するコールバックを登録します。
XStoreReportConsumableFulfillmentAsync 指定された数量の消耗品アイテムを消費します。
XStoreReportConsumableFulfillmentResult XStoreReportConsumableFulfillmentAsync の呼び出しの結果を取得します。
XStoreShowAssociatedProductsUIAsync Microsoft Store アプリが開き、ゲームに関連する利用可能なアドオンのセットが表示されます。 これは、製品の種類によってさらに絞り込むことができます。
XStoreShowAssociatedProductsUIResult XStoreShowAssociatedProductsUIAsync の呼び出しの結果を取得します。
XStoreShowGiftingUIAsync ゲームで特定のストア製品を別のユーザーへのプレゼントとして購入することをリクエストできるようにします。
XStoreShowGiftingUIResult XStoreShowGiftingUIAsync の呼び出しの結果を取得します。
XStoreShowProductPageUIAsync 指定した ProductId の詳細ページに、ストア アプリを直接開きます。
XStoreShowProductPageUIResult XStoreShowProductPageUIAsync の呼び出しの結果を取得します。
XStoreShowPurchaseUIAsync ゲームで特定の Microsoft Store 製品の購入を要求できるようにします。
XStoreShowPurchaseUIResult XStoreShowPurchaseUIAsync の呼び出しの結果を取得します。
XStoreShowRateAndReviewUIAsync ユーザーがレビューを提供できる、またはそれを拒否できる、システム ダイアログをポップアップ表示します。
XStoreShowRateAndReviewUIResult XStoreShowRateAndReviewUIAsync の呼び出しの結果を取得します。
XStoreShowRedeemTokenUIAsync 指定されたトークンの現在のユーザーに対してトークンの使用をトリガーします。
XStoreShowRedeemTokenUIResult XStoreShowRedeemTokenUIAsync の呼び出しの結果を取得します。
XStoreUnregisterGameLicenseChanged 指定されたゲーム ライセンス変更コールバックを登録解除します。
XStoreUnregisterPackageLicenseLost 指定された Microsoft Store ライセンス喪失コールバックを登録解除します。

構造体

構造体 説明
XStoreAddonLicense アドオン ライセンスについて説明します。
XStoreAvailability 製品の使用可能性が記述されています。
XStoreCanAcquireLicenseResult XStoreCanAcquireLicenseForPackageAsync または XStoreCanAcquireLicenseForStoreIdAsync の呼び出しの結果を取得します。
XStoreCollectionData Microsoft Store のコレクションが記述されています。
XStoreConsumableResult 消耗品アイテムの数量を表します。
XStoreGameLicense ゲームのライセンスが記述されています。
XStoreImage 画像について記述されています。
XStorePackageUpdate パッケージの更新について記述されています。
XStorePrice 価格の情報が格納されます。
XStoreProduct Microsoft Store の製品が記述されています。
XStoreRateAndReviewResult XStoreShowRateAndReviewUIAsync の呼び出しの結果。
XStoreSku Microsoft Store の SKU が記述されています。
XStoreSubscriptionInfo サブスクリプションに関する情報が格納されます。
XStoreVideo Microsoft Store のビデオが記述されています。

列挙

列挙型 説明
XStoreCanLicenseStatus ユーザーがパッケージのライセンスを取得できるかどうかを示します。
XStoreDurationUnit 期間の値の単位。
XStoreProductKind 製品の種類を示します。

関連項目

システム API リファレンス
XPackage API リファレンス
コマースの概要