XPackageDetails
包含有关安装的详细信息。语法
成员
packageIdentifier类型:const char* 用于在磁盘上唯一标识已安装包的字符串。有关包标识符的详细信息,请参阅管理和授权可下载内容 (DLC)。 version
类型:XVersion 正在安装的包的版本。 kind
类型:XPackageKind 用于指示包是应用包还是内容包的值。 displayName
类型:const char* 显示名称。 description
类型:const char* 包的说明。 publisher
类型:const char* 包的发布者。 storeId
类型:const char* 产品的唯一 ID。 installing
类型:bool 指示包当前是否正在安装的布尔值。 index
类型:uint32_t 每枚举一个包,该值就会递增。在包安装时,index 为 0。 count
类型:uint32_t 可以枚举的包总数。在包安装时,count 为 1。 ageRestricted
类型:bool 布尔值,用于指示对于所有已登录用户的当前并集而言,包是否具有年龄限制。装载具有年龄限制的包将触发面向用户的家长同意提示。 titleID
类型:const char* 游戏的 TitleID。对于 DLC,此项为空。格式:十六进制,恰好 8 位数字,大写,前面不带 “0x”。
备注
XPackageDetails 结构向 XPackageEnumeratePackages 和 XPackageInstalledCallback 函数提供有关包安装的详细信息。
XPackageDetails 仅在回调作用域内有效。如果需要保留任何数据,请在从回调返回之前进行复制。
有关 XBOX One 主机游戏所使用打包技术的信息,请参阅打包概述。有关创建 XVC 包步骤的信息,请参阅开始为 XBOX 主机打包游戏。
要求
头文件: XPackage.h 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机概念文档
另请参阅
可下载内容 (DLC) 包概述XPackageEnumeratePackages
XPackageInstalledCallback
XPackage
