XPackageWriteStats

包含输出写入统计信息 (writeStats)。

语法

typedef struct XPackageWriteStats {  
    uint64_t interval;  
    uint64_t budget;  
    uint64_t elapsed;  
    uint64_t bytesWritten;  
} XPackageWriteStats  

成员

间隔
类型:uint64_t

读/写:当前时间间隔的总时间量(以毫秒为单位)。

预算
类型:uint64_t

读:系统允许游戏在当前间隔内写入的数据量,而不会导致记录超出的事件。

流逝
类型:uint64_t

读/写:当前间隔内的流逝时间量(以毫秒为单位)。

bytesWritten
类型:uint64_t

读/写:游戏在当前间隔中写入的字节数。

备注

XPackageGetWriteStats 函数使用 XpackageWriteStats 结构来指定并接收当前时间间隔的写入统计信息 (writeStats)。

注意

被游戏跟踪的首个间隔不会更新 elapsed,并且在超过 Budget 时不会导致超出的事件被记录。 写入一次数据的总 budget 后,将重置间隔,并且 elapsed 值将开始更新。 然后,游戏中的间隔将基于间隔时间重置,如果超过 budget,则将触发超出的事件。

有关将打包技术用于 Xbox One 游戏的信息,请参阅打包概述。 有关创建 XVC 包的步骤的信息,请参阅开始为 Xbox 主机打包游戏

要求

头文件:XPackage.h

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

可下载内容 (DLC) 包概述
XPackage