Intelligent Delivery は、MSIXVC パッケージと MSIXVC2 パッケージの両方で機能します。どちらの形式でもチャンクの定義方法は同じです。MSIXVC2 における主な違いは、チャンクの並べ替えやチャンク間のファイル移動がコンテンツ更新サイズに影響しないことです。詳細については、MSIXVC2 パッケージング概要 を参照してください。
ストリーミング インストールと Intelligent Delivery の利点
ストリーミング インストールと Intelligent Delivery の以下の機能は、タイトルを初めてプレイするユーザーに、よりスムーズな体験を提供します。タイトル起動に必要なのはデータの一部のみ
各タイトルは、タイトルの起動に必要なデータのサブセットを指定できます。システムは、アプリケーションが登録されて起動できるようになる前に、このコンテンツがハード ドライブにコピーされていることを保証します。インストール データは適切な場合にのみダウンロードおよびインストールされる
インストール データには指定子を付けることで、適切な場合にのみダウンロードおよびインストールされるようにできます。たとえば、特定の言語にのみ適用されるアセットをマークできます。これらのアセットは、その言語に設定されているコンソールにのみ配信されます。加えて、特定クラスの XBOX One コンソールでのみ使用されるアセットに指定子を付けることで、そのクラスのコンソールにのみアセットがインストールされるようにできます。タイトルのインストールはバックグラウンドで継続される
タイトルは、その起動に必要な最小限のデータがハード ドライブにコピーされ次第、起動します。残りのデータは、タイトルの実行中にインストール ソースからハード ドライブにコピーされます。 ユーザーがアプリケーション間を切り替えても、インストールはバックグラウンドで続行されます。たとえば、ユーザーがゲームをプレイしていて、その後映画を見ることにした場合でも、システムは映画の再生中にバックグラウンドでインストールを継続します。ストリーミング インストールの使用
ストリーミング インストールを使用するには、データの チャンク を構成するファイルの一覧を定義します。各チャンクは、タイトルのゲームプレイの特定の部分をサポートします。既定でチャンクがインストールされる順序も定義します。この順序は、チャンクのレイアウトをマップする .xml ファイルで指定します。たとえば、次の例は単純なパッケージ ファイルを示しています。Make Package (makepkg.exe) を実行します。
アプリケーション パッケージを作成した後、xbapp install を使用してコンソールでストリーミング インストールをテストします。このコマンドの詳細については、Application Management (xbapp.exe) (NDA トピック) を参照してください。
