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 本体