Skip to main content

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 结构向 XPackageEnumeratePackagesXPackageInstalledCallback 函数提供有关包安装的详细信息。 XPackageDetails 仅在回调作用域内有效。如果需要保留任何数据,请在从回调返回之前进行复制。 有关 XBOX One 主机游戏所使用打包技术的信息,请参阅打包概述。有关创建 XVC 包步骤的信息,请参阅开始为 XBOX 主机打包游戏

要求

头文件: XPackage.h 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

概念文档

另请参阅

可下载内容 (DLC) 包概述
XPackageEnumeratePackages
XPackageInstalledCallback
XPackage
最后修改于 2026年8月24日