XPersistentLocalStorageGetSpaceInfo
返回带有存储空间详细信息的 XPersistentLocalStorageSpaceInfo 结构,如可用空间。
语法
HRESULT XPersistentLocalStorageGetSpaceInfo(
XPersistentLocalStorageSpaceInfo* info
)
参数
info _Out_
类型:XPersistentLocalStorageSpaceInfo*
XPersistentLocalStorageSpaceInfo
结构,用于存储存储空间的详细信息。
返回值
类型:HRESULT
如果成功,则返回 S_OK;否则返回错误代码。 有关错误代码的列表,请参阅错误代码。
备注
如果游戏使用自增长永久性本地存储 (GPLS),请使用此函数确定可用存储空间的大小。
存储详细信息包含在 XPersistentLocalStorageSpaceInfo 结构中。
存储详细信息正在使用的空间大小、游戏有多少可用空间以及是否需要提示用户释放空间。
请注意,调用 GetDiskFreeSpaceExW 只会告诉游戏 PLS 中剩余的最大可用空间量 - 这不能保证可用。 XPersistentLocalStorageGetSpaceInfo 还将返回总可用空间以及可用空间(可用空间的最小值和基础驱动器上的实际空间)。
要求
头文件:XPersistentLocalStorage.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机