XGameSaveFilesGetFolderWithUiAsync
返回可用于包含用于存储的目录和文件的文件夹。
语法
HRESULT XGameSaveFilesGetFolderWithUiAsync(
XUserHandle requestingUser,
const char * configurationId,
XAsyncBlock * async
)
参数
requestingUser
类型:In XUserHandle
Xbox Live 用户的句柄。
configurationId
类型:In_z const char *
服务配置 ID (SCID)。
async
类型:In XAsyncBlock *
包含异步调用的信息。
返回值
类型:HRESULT
函数结果。
备注
游戏不能将 XGameSaveFiles 与 XGameSave 混合使用。 游戏必须选择要使用的云存储系统。 如果游戏使用 XGameSaveFiles,并在以后调用 XGameSaveInitializeProvider,则会出现 E_GS_PROVIDER_MISMATCH 错误。 同样,如果游戏使用的是 XGameSave,并在以后调用 XGameSaveFilesGetFolderWithUiAsync,则也会出现 E_GS_PROVIDER_MISMATCH 错误。
恢复游戏后,开发人员应调用 XGameSaveFilesGetFolderWithUiAsync 以确保保存数据完全是最新的。
要求
头文件:XGameSaveFiles.h