Skip to main content

XPackageUpdateInstallationMonitor

XPackageGetInstallationProgress から返される進行状況を更新します。

Syntax

Parameters

installationMonitor   _In_
型: XPackageInstallationMonitorHandle
更新するインストール モニターのハンドル。

Return value

型: bool 進行状況のスナップショットに何らかの変更があった場合は true を返します。それ以外の場合は false を返します。

Remarks

この関数はタイム センシティブ スレッドで呼び出すのは安全ではありません。詳細については、タイム センシティブ スレッド を参照してください。
XPackageUpdateInstallationMonitor を呼び出すと、XPackageGetInstallationProgress から返される進行状況を更新できます。インストール モニターの更新頻度が 0 でない場合、この API はタイマー スレッドから更新頻度で自動的に呼び出されます。進行状況を更新するスレッドを制御するには、頻度を 0 に設定して自身で呼び出します。XPackageUpdateInstallationMonitor は、進行状況のスナップショットに何らかの変更があった場合に true を返します。 以下は、XPackageUpdateInstallationMonitor を使用してインストール モニターを手動でポーリングし、ゲームのインストールが完了したかどうかを判定する例です。インストール完了後、このコードはモニターのハンドルを閉じます。

Requirements

ヘッダー: XPackage.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体

Conceptual documentation

See also

XPackage
ストリーミング インストールとインテリジェント デリバリー
XPackageGetInstallationProgress
最終更新日 2026年8月24日