Windows.Gaming.XboxLive.Storage 名前空間

Xbox Live ゲーム の保存の作成、保存、列挙、読み込みに使用される GameSaveProvider クラスと GameSaveContainer クラスが含まれます。

重要

この API は、Xbox Live が有効になっている UWP ゲームとアプリを対象としています。 Xbox Live が有効になっていないソースから行われたこれらの API の呼び出しは、クラウドにデータを同期できません。

クラス

GameSaveBlobGetResult

GameSaveContainer から取得した名前付きゲーム セーブ BLOB のコレクション。

GameSaveBlobInfo

ゲームの保存 BLOB に関する情報が含まれています。 GameSaveBlobInfoQuery.GetBlobInfoAsync を呼び出して GameSaveBlobInfo インスタンスを取得します。

GameSaveBlobInfoGetResult

GameSaveBlobInfoQuery.GetBlobInfoAsync 操作の結果。

GameSaveBlobInfoQuery

GameSaveContainer 内の BLOB を列挙します。

GameSaveContainer

1 つの保存済みゲームを表すデータ BLOB のコレクションが含まれます。

GameSaveContainerInfo

ゲーム保存コンテナーに関する情報。

GameSaveContainerInfoGetResult

GameSaveContainerInfoQuery 操作の結果。

GameSaveContainerInfoQuery

ゲーム セーブ プロバイダー内のゲーム セーブ コンテナーを列挙します。

GameSaveOperationResult

非同期ゲームの保存操作の結果。

GameSaveProvider

GameSaveProvider は、Xbox Live ゲーム の保存の作成、保存、列挙、読み込みに使用されます。

GameSaveProviderGetResult

GetForUserAsync または GetSyncOnDemandForUserAsync の結果。 操作を完了するための次の手順について引き続き調査中です。

列挙型

GameSaveErrorStatus

ゲームの保存操作によって返される成功コードと失敗コード。

注釈

PC で実行されているユニバーサル Windows プラットフォーム (UWP) アプリは、ローカル ユーザーがアクセスでき、本質的にユーザーによる改ざんから保護されていない場所にローカル データを保存します。

ゲーム外でユーザーによってセーブ データが変更されないためには、ゲームのセーブ データに独自の暗号化や妥当性検査を適用することを考慮する必要があります。

さらに、ゲームがWindows 10と Xbox One の間でゲームの保存共有を可能にするクロスプレイ ゲームである場合、ゲームの Xbox One バージョンでは、Windows 10 デバイスでデータが改ざんされた場合に備えて、読み込み時にデータの適切な検証と復号化を実行する必要があります。