このセクションの内容
Game Saves の概要: Game Saves システムと目標の概要。Game Saves のすべての主要な記事の付録が含まれます。 Game Saves 開発者ガイド: Game Saves エコシステムと、利用可能な API、ユーザー モデル、プロセス ライフタイム管理 (PLM)、セキュリティおよび個人を特定できる情報 (PII) のガイダンス、認定要件、およびストレージ制限の詳細などの主要な開発者向けの考慮事項の概要。 Game Saves のデバッグ: Game Saves の一般的なエラー シナリオとトラブルシューティング手法のガイド。サービス構成識別子 (SCID) の問題、ハンドル ライフタイムのベスト プラクティス、クォータとメモリの制限、および Win32 の NTSTATUS コードの解釈方法が含まれます。 Game Saves ツール: Fiddler を使用して Game Saves ネットワーク トラフィックを検査する方法と、コンソールおよび PC でローカル セーブ データをエクスポートおよびインポートするためのxbstorage と gamesaveutil コマンド ライン ツールの使用方法について説明します。
Game Saves のチュートリアルとサンプル: Microsoft パートナー センターのセットアップ、安全な書き込みパターン、オフラインの動作、システム ダイアログ フロー、デバイス ベースのセーブ データ管理、同期シナリオのテスト、およびタイトル/API 間の移行に関する段階的なガイドを提供します。
Game Saves の同期フローについて: コンテナー/フォルダー レベルでの原子性と 6 段階の同期フロー (タイトル開始、接続状態、データ所有権、データ同期、ゲームプレイ ループ、セッション終了)、加えてオフライン モードの動作とマシン専用プロバイダーの使用について説明します。
Game Saves ダイアログ: Game Saves 操作を行うときにユーザーが遭遇する可能性のあるシステム ダイアログの画像と説明が含まれます。
Game Saves ストレージ システム: タイトル ストレージ (クラウド)、ローカル セーブ ストレージ、およびマシン プロバイダー ストレージのさまざまなストレージ コンテキスト、タイトルごとのクォータ、およびコンソール固有のローカル ストレージの詳細について概説します。
XGameSaveFiles: XGameSaveFilesGetFolderWithUIAsync の初期化フロー、推奨される Win32 の自動クラウド同期セマンティクス、デバッグ、クォータ/デバッグのガイダンス、パフォーマンスのベスト プラクティス、およびよくある質問について取り上げます。
XGameSave: コンテナーおよび BLOB モデルを説明し、プロバイダーの初期化、プロバイダーのクローズ、および更新ハンドルのライフサイクルを取り上げます。また、原子的な更新動作、同期フロー図、ファイル サイズおよびクォータの制約、加えてベスト プラクティスとよくある質問についても概説します。