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 |
包含表示单个已保存游戏的数据 Blob 的集合。 |
GameSaveContainerInfo |
有关游戏保存容器的信息。 |
GameSaveContainerInfoGetResult |
GameSaveContainerInfoQuery 操作的结果。 |
GameSaveContainerInfoQuery |
枚举游戏保存提供程序中的游戏保存容器。 |
GameSaveOperationResult |
异步游戏保存操作的结果。 |
GameSaveProvider |
GameSaveProvider 用于创建、保存、枚举和加载 Xbox Live 游戏保存。 |
GameSaveProviderGetResult |
GetForUserAsync 或 GetSyncOnDemandForUserAsync 的结果。 操作所需的后续步骤。 |
枚举
GameSaveErrorStatus |
游戏保存操作返回的成功和失败代码。 |
注解
在电脑上运行的通用 Windows 平台 (UWP) 应用将本地数据保存在本地用户可访问的位置,本质上不能保护免受用户修改。
你应考虑对游戏保存数据应用自己的加密和有效性检查,以帮助防止用户在游戏外部修改游戏保存。
此外,如果你的游戏是允许在Windows 10和 Xbox One 之间共享游戏保存的跨游戏游戏,则游戏的 Xbox One 版本必须在加载期间对数据执行任何适当的验证和解密,以防数据在Windows 10设备上被篡改。