HoloLens 2 用の PIX をインストールするInstalling PIX for HoloLens 2

PIX は、Windows 上の DirectX 12 アプリケーション用のパフォーマンスチューニングおよびデバッグツールです。PIX is a performance tuning and debugging tool for DirectX 12 applications on Windows.


  1. ホスト PC から最新の PIX リリース を入手し、USB ケーブル経由で HoloLens 2 を PC に接続します。Grab the latest PIX release from your host PC and connect your HoloLens 2 to your PC via a USB cable.

  2. HoloLens 2 が Windows Insider ビルド にある場合、または PIX を中断する構成がある場合は、 デバイスを更新 してすべてのデータを消去します。If your HoloLens 2 is on a Windows Insider build or has a configuration that breaks PIX, reflash your device to erase all data.

  3. 開発者モードデバイスポータル を有効にする:Enable Developer Mode and Device Portal:

  • Mixed Reality ホームから 設定 を開く:Open Settings from Mixed Reality Home:

[設定] ボタンが強調表示されている HoloLens メニューのスクリーンショット

  • [ Update & Security] を選択します。Select Update & Security:

[更新とセキュリティ] ボタンが強調表示されている HoloLens で開かれている [設定] ウィンドウのスクリーンショット

  • 開発者向けの 選択:Select For Developers:

[開発者用に開く] ボタンが強調表示されている [セキュリティと更新プログラム] ウィンドウのスクリーンショット

  • 開発者機能を使用 して デバイスポータルを有効 にするTurn on Use Developer Features and Enable Device Portal

[デバイスポータルを有効にする] ボタンが強調表示されている [設定] で開いている開発者ウィンドウのスクリーンショット

[開発機能を使用して設定] で開いている開発者ウィンドウのスクリーンショットの表示/非表示

  • デバイスが接続された状態で、ユーザーがログインした状態で、Visual Studio を起動します。With the device still connected, awake, and with the user logged in, launch Visual Studio.


デバイスがスタンバイモードまたはスリープ状態になっていないことを確認します。Make sure your device isn't in standby mode or asleep. この手順で問題が発生した場合は、 Windows デバイスポータルの手順を参照してください。If you're having trouble with this step, refer to the Windows Device Portal instructions.

展開の準備Preparing for deployment

  1. Visual Studio で、 ARM64 をデバイスとしてプラットフォームと デバイス として設定します。In Visual Studio, set ARM64 as the platform and Device as the device:

プラットフォームとデバイスの設定が強調表示されている visual studio ソリューションのスクリーンショット

  1. Visual Studio によって、デバイスからの PIN の入力が求められます。When Visual Studio prompts you for a PIN from the device:

PIN を要求する visual studio ポップアップのスクリーンショット

  • シェルから 設定 を選択するSelect Settings from Shell
  • 更新プログラム & セキュリティ を選択するSelect Update & Security
  • [デバイスの検出] で [開発者] を選択し、[ペア] をクリックします。Select For Developers and press Pair under Device Discovery

デバイス検出が強調表示されている [設定] で開いている開発者ウィンドウのスクリーンショット


  • Visual Studio で生成された PIN 番号を入力しますEnter the generated PIN number in Visual Studio
  1. Visual Studio は接続されている HoloLens 2 にアプリをデプロイします。アプリによっては数分かかる場合があります。Visual Studio will deploy the app to the connected HoloLens 2, which may take a few minutes depending on the app.

PIX の起動Launching PIX

まず、デバイスポータルを使用して、HoloLens 2 でアプリが実行されていないことを確認します。First, use Device Portal to verify the app isn't running on the HoloLens 2. 次に、PIX を起動してデバイスに接続し、[ ホーム] を選択します。Then, launch PIX, connect to your device, and select Home:

PIX アプリケーションのホーム画面のスクリーンショット

  • 左側のメニューから [ 接続 ] を選択します。Select Connect from the left-side menu:

[接続] ボタンが強調表示されている、PIX アプリケーションの左側のメニューのスクリーンショット

  1. [ コンピューター ] タブで [ 追加] を選択し、次の資格情報を入力します。From the Computer tab, select Add, and enter the following credentials:

    • エイリアス: ユーザーの裁量Alias: Up to user’s discretion
    • ホスト名または IP アドレス: Name or IP Address:
  2. [コンピューター ] タブの右下にある [接続] を選択します。Select Connect in the lower right of the Computer tab:

[エイリアス]、[ホスト名]、[IP アドレス]、[追加] ボタンが強調表示されている PIX アプリケーション接続ウィンドウのスクリーンショット


バイナリがコピーされるため、最初の接続は常に低速です。The first connection is always slower because binaries are being copied.

  1. PIX が HoloLens 2 に接続されている場合は、[UWP の起動] タブの [ ターゲットプロセスの選択 ] セクションでアプリを見つけ、[ 起動] を選択します。When PIX has connected to the HoloLens 2, find your app in the Select Target Process section in the Launch UWP tab, and select Launch:

[ターゲットプロセスの選択] ウィンドウと [起動] ボタンが強調表示されている PIX アプリケーションのスクリーンショット

キャプチャされた GPUGPU captured

  1. Gpu キャプチャ セクションの [写真] をクリックして、gpu キャプチャを開始します。Start the GPU capture by clicking Photo in the GPU Capture section:

GPU キャプチャが強調表示された状態で、PC 接続パネルが開いている PIX アプリケーションのスクリーンショット

  1. GPU キャプチャ パネルで生成されたスクリーンショットをクリックして、分析用のキャプチャを開きます。Open the capture for analysis by clicking on the generated screenshot in the GPU Capture panel:

[Gpu キャプチャ] パネルが強調表示されている GPU キャプチャセクションがある PIX アプリケーションのスクリーンショット

  1. [ Start (開始 ) を押して分析を開始します。Press Start to begin the analysis:

[スタート] ボタンが強調表示されている PIX アプリケーションのスクリーンショット


GPU キャプチャを行った後でタイミングデータを収集する場合は、ヘッドセットを再起動する必要があります。If you collect timing data after taking a GPU capture, you'll be required to reboot the headset. これはデバイスの1回限りの再起動であり、タイミングデータの収集に必要です。This is a one-time restart of the device and is required for timing data collection.

PIX が使用できるようになりました。PIX is now ready for use!

関連項目See also