Windows.Gaming.XboxLive.Storage 命名空间

包含用于创建、保存、枚举和加载 Xbox Live 游戏保存的 GameSaveProviderGameSaveContainer 类。

重要

此 API 面向已启用 Xbox Live 的 UWP 游戏和应用。 从未启用 Xbox Live 的源调用这些 API 将无法将数据同步到云。

GameSaveBlobGetResult

GameSaveContainer 检索的命名游戏保存 blob 的集合。

GameSaveBlobInfo

包含有关游戏保存 Blob 的信息。 调用 GameSaveBlobInfoQuery.GetBlobInfoAsync 以获取 GameSaveBlobInfo 实例。

GameSaveBlobInfoGetResult

GameSaveBlobInfoQuery.GetBlobInfoAsync 操作的结果。

GameSaveBlobInfoQuery

枚举 GameSaveContainer 中的 Blob。

GameSaveContainer

包含表示单个已保存游戏的数据 Blob 的集合。

GameSaveContainerInfo

有关游戏保存容器的信息。

GameSaveContainerInfoGetResult

GameSaveContainerInfoQuery 操作的结果。

GameSaveContainerInfoQuery

枚举游戏保存提供程序中的游戏保存容器。

GameSaveOperationResult

异步游戏保存操作的结果。

GameSaveProvider

GameSaveProvider 用于创建、保存、枚举和加载 Xbox Live 游戏保存。

GameSaveProviderGetResult

GetForUserAsyncGetSyncOnDemandForUserAsync 的结果。 操作所需的后续步骤。

枚举

GameSaveErrorStatus

游戏保存操作返回的成功和失败代码。

注解

在电脑上运行的通用 Windows 平台 (UWP) 应用将本地数据保存在本地用户可访问的位置,本质上不能保护免受用户修改。

你应考虑对游戏保存数据应用自己的加密和有效性检查,以帮助防止用户在游戏外部修改游戏保存。

此外,如果你的游戏是允许在Windows 10和 Xbox One 之间共享游戏保存的跨游戏游戏,则游戏的 Xbox One 版本必须在加载期间对数据执行任何适当的验证和解密,以防数据在Windows 10设备上被篡改。