Windows.Gaming.XboxLive.Storage 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Xbox Live ゲーム の保存の作成、保存、列挙、読み込みに使用される GameSaveProvider クラスと GameSaveContainer クラスが含まれます。
重要
この API は、Xbox Live が有効になっている UWP ゲームとアプリを対象としています。 Xbox Live が有効になっていないソースから行われたこれらの API の呼び出しは、クラウドにデータを同期できません。
クラス
GameSaveBlobGetResult |
GameSaveContainer から取得した名前付きゲーム セーブ BLOB のコレクション。 |
GameSaveBlobInfo |
ゲームの保存 BLOB に関する情報が含まれています。 GameSaveBlobInfoQuery.GetBlobInfoAsync を呼び出して GameSaveBlobInfo インスタンスを取得します。 |
GameSaveBlobInfoGetResult | |
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 デバイスでデータが改ざんされた場合に備えて、読み込み時にデータの適切な検証と復号化を実行する必要があります。