XPackage
XPackage API 的参考资料。函数
结构
| 结构 | 说明 |
|---|---|
| XPackageChunkSelector | 定义用于选择一组区块的条件。 |
| XPackageDetails | 包含有关安装的详细信息。 |
| XPackageFeature | 描述一项功能。 |
| XPackageInstallationProgress | 包含有关安装进度的信息。 |
| XPackageWriteStats | 包含输出写入统计信息 (writeStats)。 |
枚举
| 枚举 | 说明 |
|---|---|
| XPackageChunkAvailability | 指示安装区块的可用性。 |
| XPackageChunkSelectorType | 指示选择器类型。 |
| XPackageEnumerationScope | 指示枚举安装包时要返回的包的范围。 |
| XPackageKind | 指示安装包的类型。 |
错误代码
以下错误代码可能由 XPackage API 返回。完整列表请参阅错误代码。| 代码 | 值 | 说明 |
|---|---|---|
| E_GAMEPACKAGE_APP_NOT_PACKAGED | 0x89245200 | 游戏未打包在容器中。 |
| E_GAMEPACKAGE_NO_INSTALLED_LANGUAGES | 0x89245201 | 游戏使用智能交付选择性地安装语言,但未安装任何语言。 |
| E_GAMEPACKAGE_NO_STORE_ID | 0x89245202 | 必须在应用程序的游戏配置中设置 StoreId 属性。 |
| E_GAMEPACKAGE_INVALID_SELECTOR | 0x89245203 | 提供的区块选择器无法解析为包中的区块。 |
| E_GAMEPACKAGE_DOWNLOAD_REQUIRED | 0x89245204 | 必须下载一个或多个必需区块才能在此设备上装载包。 |
| E_GAMEPACKAGE_NO_TAG_CHANGE | 0x89245205 | 请使用功能而不是标签更改此包中已安装的区块。 |
| E_GAMEPACKAGE_DLC_NOT_SUPPORTED | 0x89245206 | 游戏不支持该 DLC 包。请确保游戏配置中的 DLC 兼容性正确。 |
| E_GAMEPACKAGE_DUPLICATE_ID_VALUES | 0x89245207 | 包中包含多个映射到相同 “ID” 属性的可执行文件。请检查 “Executable” 元素中是否存在重复的 “ID” 属性。 |
| E_GAMEPACKAGE_NO_PACKAGE_IDENTIFIER | 0x89245208 | 无法解析包的标识符。包可能未安装。 |
概念文档
另请参阅
系统 API 参考XStore API 参考
