XPackageEnumerateFeatures

枚举包的布局文件中定义的功能。

语法

HRESULT XPackageEnumerateFeatures(  
         const char* packageIdentifier,  
         void* context,  
         XPackageFeatureEnumerationCallback* callback  
)  

参数

packageIdentifier _In_z_
类型:char*

用于枚举布局文件的功能的包。 有关包标识符的详细信息,请参阅[管理和许可可下载内容 (DLC)] (xstore-manage-and-license-optional-packages.md)。

context _In_opt_
类型:void*

要传递到在 callback 参数中指定的回调的上下文。

callback _In_
类型:XPackageFeatureEnumerationCallback*

调用方定义的回调。

备注

此函数枚举在包的 layout.xml 中定义的功能。 最重要的是,这包括在游戏的 Shell 管理页中显示的该功能的 displayName。 有关将打包技术用于 Xbox One 游戏的信息,请参阅打包概述

返回值

类型:HRESULT

HRESULT 成功或错误代码。

要求

头文件:XPackage.h

库:xgameruntime.lib

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

另请参阅

XPackageFeature
XPackage