次の方法で共有


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 で定義されている機能を列挙します。 最も重要な点として、これにはゲームのシェル管理ページに表示されるその機能の displayName が含まれます。 Xbox One のタイトルで使用されているパッケージ化テクノロジの詳細については、「パッケージ化の概要」を参照してください。

戻り値

型: HRESULT

HRESULT 成功またはエラー コード。

要件

ヘッダー: XPackage.h

ライブラリ: xgameruntime.lib

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XPackageFeature
XPackage