XGameSaveContainerInfo
XGameSaveContainer に関する情報。Syntax
Members
name型: const char* XGameSaveContainer の名前。 displayName
型: const char* XGameSaveContainer の表示名。 blobCount
型: uint32_t XGameSaveContainer 内の BLOB の数。 totalSize
型: uint64_t XGameSaveContainer の合計サイズ。 lastModifiedTime
型: time_t XGameSaveContainer が最後に更新された時刻。 needsSync
型: bool ローカルとサーバー側のゲーム セーブ データの間に差異があるかどうかを示すブール値。
この値が true になるのは、syncOnDemand を true に設定して XGameSaveInitializeProviderAsync を呼び出した場合のみです。needsSync が true のコンテナーに対してデータの読み取りや書き込みを試みると、ゲームの上に同期 UX が表示されることがあります。
Remarks
この構造体は XGameSaveContainer (単にコンテナーとも呼ばれます) を表します。コンテナーは、共通のテーマや目的を持つタイトルから保存された 1 つ以上のデータを保持します。ファイル ストレージ システムのフォルダーに相当します。コンテナーは、個々のデータを含む XGameSaveBlob オブジェクトで満たされます。GameSave API は、コンテナー レベルでアトミックな更新を提供するため、コンテナーに対して適用される操作は完全に成功するか、まったく行われないかのいずれかになります。コンテナー内の複数の BLOB を変更しようとして 1 つの BLOB の更新が失敗した場合、操作の終了時にはコンテナー内のすべての BLOB は変更されないままとなります。タイトルのコンテナーは XGameSaveEnumerateContainerInfo または XGameSaveEnumerateContainerInfoByName 関数を使用して確認できます。XGameSaveContainerInfo は XGameSaveContainerInfoCallback のパラメーターです。Requirements
ヘッダー: XGameSave.h サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体See also
XGameSaveXGameSaveEnumerateContainerInfo
XGameSaveEnumerateContainerInfoByName
XGameSaveContainerInfoCallback
