> ## 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.

# PIX の GPU キャプチャとパフォーマンス解析

> PIX GPU キャプチャ、PIX API オブジェクト、および PIX on Windows で公開される XBOX Series X|S GPU 機能を使用して、GPU パフォーマンスを解析しレンダリングをデバッグします。

XBOX ゲーム開発における GPU のトピックを紹介します。

<CardGroup cols={2}>
  <Card title="GPU パフォーマンスの分析" icon="palette" href="/tools/tools-console/pix/gpu/gpu-performance">
    PIX には、GPU パフォーマンスをキャプチャして分析するためのさまざまな機能があります。
  </Card>

  <Card title="PIX API オブジェクト" icon="gauge-high" href="/tools/tools-console/pix/gpu/pix-api-objects">
    PIX の API オブジェクト タブでは、次の図に示すとおり、各 API に対して渡されるさまざまなパラメーターを確認できます。
  </Card>

  <Card title="PIX GPU ボトルネック" icon="palette" href="/tools/tools-console/pix/gpu/pix-bottlenecks">
    PIX は、ハードウェアの利用率に基づいて GPU のボトルネックを表示する機能を備えています。
  </Card>

  <Card title="PIX BVH ビューアー" icon="palette" href="/tools/tools-console/pix/gpu/pix-bvh-viewer">
    PIX は、レイトレーシング ワークロード中に使用される bounding-volume-hierarchy (BVH) 構造を可視化できます。
  </Card>

  <Card title="PIX カウンター" icon="palette" href="/tools/tools-console/pix/gpu/pix-counters">
    PIX ソフトウェア カウンターとハードウェア カウンターの分析、並べ替え、フィルター、グラフ化ができます。
  </Card>

  <Card title="Dr. PIX" icon="palette" href="/tools/tools-console/pix/gpu/pix-drpix">
    Dr. PIX は、選択された名前付きイベントまたは描画呼び出しの詳細な分析を提供します。
  </Card>

  <Card title="PIX Edit and Continue" icon="palette" href="/tools/tools-console/pix/gpu/pix-edit-and-continue">
    シェーダーの Edit and Continue (次の図を参照) では、高水準シェーダー言語 (HLSL) コード、GPU 命令を変更できます…
  </Card>

  <Card title="PIX の編集" icon="palette" href="/tools/tools-console/pix/gpu/pix-edits">
    PIX の Edit and Continue を使うと、高水準シェーダー言語 (HLSL) コード、GPU 命令、およびコンパイラー オプションを変更できます。
  </Card>

  <Card title="PIX イベント詳細" icon="palette" href="/tools/tools-console/pix/gpu/pix-event-details">
    PIX の Event Details タブでは、イベントに渡されたパラメーター値をより詳細に確認できます。
  </Card>

  <Card title="PIX GPU キャプチャ" icon="palette" href="/tools/tools-console/pix/gpu/pix-gpu-capture">
    GPU キャプチャは、GPU に送信されるすべての入力とコマンドを記録し、後で分析や実験のために再生するために使用されます。
  </Card>

  <Card title="PIX の ExecuteIndirect 解析サポート" icon="palette" href="/tools/tools-console/pix/gpu/pix-gpu-executeindirect">
    PIX での ExecuteIndirect 呼び出しの解析には課題があります。
  </Card>

  <Card title="入力アセンブリ" icon="gamepad" href="/tools/tools-console/pix/gpu/pix-gpu-input-assembly">
    IA は PIX における入力アセンブリ ステージです。
  </Card>

  <Card title="GPU キャプチャ" icon="circle-info" href="/tools/tools-console/pix/gpu/pix-gpu-overview-page">
    GPU データをキャプチャしたり、以前のキャプチャを開いたりすると、Overview ページが表示されます。
  </Card>

  <Card title="パイプライン ビュー" icon="palette" href="/tools/tools-console/pix/gpu/pix-gpu-pipeline-view">
    パイプライン ビューは、動作中のグラフィックス パイプラインを確認するのに最適な場所です。
  </Card>

  <Card title="PIX リソース" icon="palette" href="/tools/tools-console/pix/gpu/pix-gpu-resources">
    PIX ではリソースとリソースの使用状況を確認できます。
  </Card>

  <Card title="PIX GPU タイムライン" icon="palette" href="/tools/tools-console/pix/gpu/pix-gpu-timeline-tab">
    Timeline タブ (次の図を参照) では、各 API 呼び出しにかかった時間を確認できます。
  </Card>

  <Card title="PIX GPU タイミング" icon="palette" href="/tools/tools-console/pix/gpu/pix-gpu-timing">
    PIX は、Events ビュー内のすべてのグローバル ID に対してタイミングを表示します。
  </Card>

  <Card title="メモリ ビューアー" icon="memory" href="/tools/tools-console/pix/gpu/pix-memory-viewer">
    このビューは、指定されたアドレスとサイズで本体のメモリを表示し、カスタマイズ可能なフォーマッターを提供するために使用されます。
  </Card>

  <Card title="PIX メッシュ ビューアー" icon="palette" href="/tools/tools-console/pix/gpu/pix-mesh-viewer">
    PIX のメッシュ ビューアーを使用すると、レンダリング結果を期待される出力と比較し、次の図に示すとおり相違点をすばやく特定できます。
  </Card>

  <Card title="PIX パイプライン ステート" icon="chart-line" href="/tools/tools-console/pix/gpu/pix-pipeline-states">
    PIX の Pipeline States タブには、現在の GPU キャプチャ内のすべての PSO の一覧が表示されます。
  </Card>

  <Card title="PIX リソース ビュー" icon="palette" href="/tools/tools-console/pix/gpu/pix-resources-tab">
    Resources ビューは、次の図に示すとおり、キャプチャ内のリソースに関する一般情報を提供します。
  </Card>

  <Card title="PIX シェーダー デバッグ" icon="bug" href="/tools/tools-console/pix/gpu/pix-shader-debugging">
    シェーダーをデバッグするには、PIX がシェーダーの PDB を見つける必要があります。
  </Card>

  <Card title="PIX のシェーダー PDB" icon="palette" href="/tools/tools-console/pix/gpu/pix-shader-pdbs">
    PIX は、追加機能を有効にするためにシェーダー PDB (シンボル) を読み込むことができます。
  </Card>

  <Card title="PIX シェーダー トレース (XBOX One)" icon="palette" href="/tools/tools-console/pix/gpu/pix-shader-trace-durpio">
    このトピックでは、パフォーマンスのボトルネックを特定するためにシェーダー アセンブラー命令を分析する方法について説明します。
  </Card>

  <Card title="PIX シェーダー トレース (XBOX Series X|S)" icon="palette" href="/tools/tools-console/pix/gpu/pix-shader-trace-scarlett">
    PIX は、XBOX Series X|S の GPU キャプチャで、GPU 上の wave と命令の実行を確認する機能を備えています。
  </Card>

  <Card title="ステート ビュー" icon="chart-line" href="/tools/tools-console/pix/gpu/pix-state">
    State View には、グローバル ID を持つ各イベントに対する Direct3D の状態と、ハードウェアの状態に関する情報が表示されます…
  </Card>

  <Card title="PIX のハードウェア カウンター表" icon="server" href="/tools/tools-console/pix/gpu/pix-table-of-hardware-counters">
    PIX で確認できる以下のカウンターがあります。
  </Card>

  <Card title="PIX のテクスチャ ミップ統計" icon="chart-line" href="/tools/tools-console/pix/gpu/pix-texture-mip-stats">
    PIX の Texture Mip Statistics タブには、現在の GPU キャプチャでグラフィックス キューからサンプルされたテクスチャの一覧が表示されます。
  </Card>

  <Card title="PIX テクスチャ ビューアー" icon="palette" href="/tools/tools-console/pix/gpu/pix-texture-viewer">
    PIX の Texture ビューアーは、次のスクリーンショットに示すとおり、パイプライン ビューと併用してリソースを可視化するために使用されます。
  </Card>

  <Card title="PIX の可変レート シェーディング (VRS)" icon="palette" href="/tools/tools-console/pix/gpu/pix-vrs">
    PIX にはさまざまなステート、API、リソース情報を確認できる複数のエリアがあります。
  </Card>

  <Card title="シェーダーで PIX を使用する" icon="palette" href="/tools/tools-console/pix/gpu/pix-with-shaders">
    PIX を使用してシェーダーのパフォーマンスを分析およびデバッグします。
  </Card>
</CardGroup>

## 関連項目

* [拡張機能](/tools/tools-console/pix/extensibility/index)
* [GPU トレース](/tools/tools-console/pix/gpu-trace/index)
* [シェーダー エクスプローラー](/tools/tools-console/pix/shader-explorer/index)


## Related topics

- [NDA トピック ディレクトリ - Microsoft Learn 公開版へのリンク](/ja-jp/nda/nda-topic-directory.md)
- [GDK タイトル向けの XBOX および Windows 上の PIX](/ja-jp/tools/tools-console/pix/index.md)
- [PIXBeginEvent リファレンス](/ja-jp/reference/tools/pix3/functions/pixbeginevent_3.md)
- [PIXBeginEvent 関数リファレンス](/ja-jp/reference/tools/pix3/functions/pixbeginevent_2.md)
- [パフォーマンスと電力効率のバランス](/ja-jp/build/gdk-and-engines/handheld/handheld-performance.md)
