> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GDK タイトル向けの XBOX および Windows 上の PIX

> GPU キャプチャ、GPU トレース、シェーダー エクスプローラー、PIX 拡張機能を含む、XBOX および Windows GDK タイトル向けの PIX パフォーマンス チューニングおよびデバッグ ツール。

PIX に関するドキュメント。

## サブトピック

<CardGroup cols={2}>
  <Card title="拡張性" icon="folder-open" href="/tools/tools-console/pix/extensibility/index">
    拡張性に関するドキュメント。
  </Card>

  <Card title="GPU" icon="folder-open" href="/tools/tools-console/pix/gpu/index">
    GPU に関するドキュメント。
  </Card>

  <Card title="GPU トレース" icon="folder-open" href="/tools/tools-console/pix/gpu-trace/index">
    GPU トレースに関するドキュメント。
  </Card>

  <Card title="Shader Explorer" icon="folder-open" href="/tools/tools-console/pix/shader-explorer/index">
    Shader Explorer に関するドキュメント。
  </Card>
</CardGroup>

## ガイド

<CardGroup cols={2}>
  <Card title="タイトル パフォーマンスの分析" icon="gauge-high" href="/tools/tools-console/pix/analyzing-system-performance">
    概要: DirectX 12 タイトルを開発するゲーム開発者向けの、パフォーマンス チューニング/デバッグ ツールとしての PIX を紹介します。
  </Card>

  <Card title="PIX UI の構成" icon="gauge-high" href="/tools/tools-console/pix/configuring-pix">
    デバイス接続タブや各キャプチャ タイプで PIX が使用する既定のウィンドウ レイアウトはカスタマイズできます。
  </Card>

  <Card title="CPU パフォーマンスの分析" icon="microchip" href="/tools/tools-console/pix/cpu-performance">
    PIX には、CPU パフォーマンスの問題を解決するためのいくつかの機能とキャプチャ タイプが含まれます。
  </Card>

  <Card title="DirectStorage と Win32 ファイル アクセスの分析" icon="hard-drive" href="/tools/tools-console/pix/fileio-performance">
    PIX Timing Captures には、タイトルのファイル アクセスのパフォーマンスを分析する機能が含まれます。
  </Card>

  <Card title="PIX の起動、コンソールへの接続" icon="rocket" href="/tools/tools-console/pix/launching-and-connecting">
    Gaming eXtensions Development Kit (GXDK) のセットアップ プログラムは、PIX を PC の C:\Program Files (x86)\Microsoft GDK\bin フォルダーにインストールします...
  </Card>

  <Card title="メモリの使用量とパフォーマンスの分析" icon="memory" href="/tools/tools-console/pix/memory-performance">
    PIX には、メモリの使用量やパフォーマンスに関連する問題の診断に役立つさまざまな機能とキャプチャ タイプが含まれます。
  </Card>

  <Card title="PIX Timing Captures" icon="gauge-high" href="/tools/tools-console/pix/new-timing-captures">
    a id="timing\_capture\_overview"/a
  </Card>

  <Card title="プログラマティック Timing Capture のオープン" icon="gauge-high" href="/tools/tools-console/pix/open-offline-timing-captures">
    PIXBeginCapture API で取得したキャプチャを PIX で閲覧するには、変換プロセスを経る必要があります。
  </Card>

  <Card title="PIX API" icon="plug" href="/tools/tools-console/pix/pix-api-reference">
    PIX には、タイミング データの記録やソフトウェア カウンターの提供など、さまざまなタスクに使用できる一連の API が含まれます...
  </Card>

  <Card title="タイトルの初期化のプロファイリング" icon="gauge-high" href="/tools/tools-console/pix/pix-capture-from-launch">
    タイトルの起動シーケンスは通常、多数のメモリ割り当てとファイル I/O 操作、およびその他の初期化タスクを含みます。
  </Card>

  <Card title="ストールとコンテキスト スイッチの分析" icon="gauge-high" href="/tools/tools-console/pix/pix-context-switches">
    このトピックでは、PIX を使用してストールおよびコンテキスト スイッチを分析する方法について解説します。
  </Card>

  <Card title="ETL ファイルを Timing Capture に変換" icon="gauge-high" href="/tools/tools-console/pix/pix-convert-etl-files">
    PIX の「Home」タブの下にある「Convert」メニューを使用すると、xbPerf、xperf... で収集した etl ファイルを変換して Timing Capture を作成できます。
  </Card>

  <Card title="以前のバージョンの Timing Capture を変換" icon="clock-rotate-left" href="/tools/tools-console/pix/pix-convert-timing-captures">
    PIX の一部のリリースでは、新機能の追加に伴い Timing Capture のファイル フォーマットを変更する必要があります。
  </Card>

  <Card title="CPU 用の PDB にアクセスするための PIX の構成" icon="gauge-high" href="/tools/tools-console/pix/pix-cpu-pdb-config">
    PIX の CPU キャプチャでは、コール スタック内の関数名やサンプリング結果を適切に表示するために、タイトルの Program Database (PDB) へのアクセスが必要です...
  </Card>

  <Card title="PIX の Timing Capture のクリティカル パス分析" icon="gauge-high" href="/tools/tools-console/pix/pix-critical-path">
    PIX は、Timing Capture 中に収集されたコンテキスト スイッチ データを解析し、選択された PIX イベントのクリティカル パスを計算します。
  </Card>

  <Card title="PIX のカスタム メモリ アロケーター" icon="gauge-high" href="/tools/tools-console/pix/pix-custom-memory-allocators">
    PIX の Timing Capture では、カスタム メモリ アロケーターによって行われるメモリ割り当てと解放を追跡できます。
  </Card>

  <Card title="DirectStorage のパフォーマンス分析" icon="download" href="/tools/tools-console/pix/pix-directstorage">
    PIX Timing Capture には、タイトルの DirectStorage 利用に関するデータを収集するオプションが含まれます。
  </Card>

  <Card title="GPU デバッグのガイドライン" icon="palette" href="/tools/tools-console/pix/pix-gpu-debugging">
    ゲーム開発中、レンダリングの破損、グリッチ、GPU ハング、ページ フォールトなどのさまざまな問題に遭遇することがあります。
  </Card>

  <Card title="Dynamic Latency Input の分析" icon="network-wired" href="/tools/tools-console/pix/pix-input-sync">
    PIX Timing Capture には、入力の読み取りと Dynamic Latency Input (DLI) のデータを収集するオプションが含まれます。
  </Card>

  <Card title="Instruction Trace Captures" icon="brackets-curly" href="/tools/tools-console/pix/pix-instruction-trace-captures">
    a id="itrace\_overview"/a
  </Card>

  <Card title="Memory Pies" icon="gauge-high" href="/tools/tools-console/pix/pix-live-memory-pies">
    タイトルを一時停止したときに、PIX の Memory Pies ビューを使用できます。
  </Card>

  <Card title="PIX Live" icon="gauge-high" href="/tools/tools-console/pix/pix-live">
    PIX でコンソールに接続しているとき、PIX にはボタンの隣にある一時停止/再生ボタンで動作中のタイトルの一時停止/解除を行う機能があります...
  </Card>

  <Card title="発生するファイル アクセスの分析" icon="gauge-high" href="/tools/tools-console/pix/pix-mappingfiles">
    a id="file\_io\_mapping\_files"/a
  </Card>

  <Card title="PIX Timing Capture のメトリック ビュー" icon="chart-line" href="/tools/tools-console/pix/pix-metrics-view">
    メトリック ビューは、大量のデータを分析し、注目領域をすばやく発見するためのグラフィカル ツールです...
  </Card>

  <Card title="書き込み違反の検出" icon="hard-drive" href="/tools/tools-console/pix/pix-nvme-write-monitor">
    このトピックでは、ローカル ストレージへの書き込み量が多すぎることを PIX で検出する方法を解説します。
  </Card>

  <Card title="PIX のオンデマンド ライブ デバッグ" icon="bug" href="/tools/tools-console/pix/pix-on-demand-live-debugging">
    オンデマンド ライブ デバッグは、ハングや例外のシナリオ以外でも、XBOX GPU をリアルタイムでデバッグするために使用できます。
  </Card>

  <Card title="Timing Capture 内の CPU サンプル分析" icon="user" href="/tools/tools-console/pix/pix-sampling-profiler">
    PIX には、Timing Capture の取得時に任意に実行できる CPU サンプリング プロファイラーが含まれています。
  </Card>

  <Card title="PIX 設定の保存と読み込み" icon="sliders" href="/tools/tools-console/pix/pix-save-load-settings">
    PIX の Home タブからアクセスできる「Settings」レイアウトには、PIX ユーザー インターフェイスのさまざまな側面を構成するためのコントロールが用意されています...
  </Card>

  <Card title="GPU キャプチャでのシェーダー例外検出" icon="palette" href="/tools/tools-console/pix/pix-shader-exception-detection">
    2023 年 6 月の GDK 以降、GPU キャプチャで例外をスローするシェーダーを検出できるようになりました。
  </Card>

  <Card title="シェーダー例外に対する PIX ライブ デバッグ" icon="palette" href="/tools/tools-console/pix/pix-shader-exceptions-live-debugging">
    ライブ デバッグを使用すると、例外をスローするシェーダーを検出し、リアルタイムでデバッグできます。
  </Card>

  <Card title="System Monitor" icon="gauge-high" href="/tools/tools-console/pix/pix-system-monitor">
    PIX の System Monitor では、コンソールからストリーミングされるカウンター データをライブで閲覧して、タイトルをリアルタイムでプロファイリングできます。
  </Card>

  <Card title="Timing Capture のブックマーク" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-bookmarks">
    2024 年 6 月の Microsoft Game Development Kit 以降、開発者は Timing Capture 内のレーンにブックマーク (注釈) を追加できるようになりました...
  </Card>

  <Card title="Timing Capture の比較機能" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-compare">
    Timing Capture には、対応するポイントを表す平均継続時間について統計的な比較を行える Comparison Layout が含まれます...
  </Card>

  <Card title="Timing Capture のファイル フォーマットへのクエリ" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-sqlite-queries">
    Timing Capture のファイル フォーマットは Sqlite データベースです。
  </Card>

  <Card title="Timing Capture のサマリー レイアウト" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-capture-summary-layout">
    Timing Capture を開くと、PIX は最初の解析を実行してキャプチャ統計と潜在的な候補一式を生成します...
  </Card>

  <Card title="Timing Capture での D3D API オブジェクト使用状況の分析" icon="palette" href="/tools/tools-console/pix/pix-timing-captures-d3d-objects">
    PIX Timing Capture には、キャプチャ実行中に割り当てと解放が行われるすべての D3D リソースとヒープ オブジェクトに関する情報を記録するオプションが含まれます...
  </Card>

  <Card title="メモリ使用量とパフォーマンスの分析" icon="gauge-high" href="/tools/tools-console/pix/pix-timing-captures-memory">
    PIX Timing Capture には、キャプチャ実行中に発生するメモリの割り当て、アクセス、解放に関する情報を記録するオプションが含まれます...
  </Card>

  <Card title="PIX ビデオ" icon="video" href="/tools/tools-console/pix/pix-videos">
    PIX on Windows の概要
  </Card>

  <Card title="Win32 ファイル I/O パフォーマンスの分析" icon="gauge-high" href="/tools/tools-console/pix/pix-win32-fileio">
    この記事では、PIX を使用して Win32 ファイル I/O 操作のパフォーマンスを分析する方法について解説します。
  </Card>

  <Card title="PIX" icon="gauge-high" href="/tools/tools-console/pix/pix">
    Performance Investigator for XBOX (PIX) は、DirectX12 タイトルを開発するゲーム開発者向けの、パフォーマンス チューニング/デバッグ ツールです。
  </Card>

  <Card title="PIX で使用するためのコンソール構成" icon="gauge-high" href="/tools/tools-console/pix/required-xconfig-settings">
    以下の図に示すように、PIX でキャプチャを取得するには、コンソール設定の Profiling モードをオンにする必要があります。
  </Card>

  <Card title="セットアップとはじめに" icon="gauge-high" href="/tools/tools-console/pix/setup-getting-started">
    このセクションでは、PIX で以下の操作を行う方法について解説します。
  </Card>
</CardGroup>

## 関連項目

* [Commandlinetools](/tools/tools-console/commandlinetools/index)
* [Console commandlinetools](/tools/tools-console/console_commandlinetools/index)
* [Devhome](/tools/tools-console/devhome/index)
* [Devkitagent](/tools/tools-console/devkitagent/index)
* [Hix](/tools/tools-console/hix/index)
* [PGO](/tools/tools-console/pgo/index)
* [Shadercompiler](/tools/tools-console/shadercompiler/index)
* [Titleperfoverlay](/tools/tools-console/titleperfoverlay/index)
* [Visualstudio](/tools/tools-console/visualstudio/index)
* [Wdp](/tools/tools-console/wdp/index)
* [Xbom](/tools/tools-console/xbom/index)
* [Xbwatson](/tools/tools-console/xbWatson/index)
* [Xhit](/tools/tools-console/xhit/index)


## Related topics

- [GDK タイトル向けの XBOX および Windows 上の PIX](/ja-jp/tools/tools-console/pix/index.md)
- [XBOX および PC タイトル向けの共通 GDK 機能](/ja-jp/build/core-features/common/index.md)
- [XBOX GDK タイトル向けの入力 API とハードウェア](/ja-jp/build/core-features/common/input/index.md)
- [XBOX タイトル向けのゲーム メッシュ ネットワーク](/ja-jp/build/console-features/networking/game-mesh/index.md)
- [XBOX タイトル向けの Title Performance Overlay](/ja-jp/tools/tools-console/titleperfoverlay/index.md)
