次の方法で共有


カウンター、クエリ、パフォーマンス測定

以降のセクションでは、クエリ、カウンター、タイミング、プレディケーションなど、パフォーマンス テストと改善に使用する機能について説明します。

このセクションでは、次の操作を行います。

話題 形容
Stream-Output カウンター、UAV カウンター、クエリ、およびプレディケーション
ストリーム出力カウンターと UAV カウンターは Direct3D 11 と同様の方法で Direct3D 12 で動作しますが、カウンターのメモリはアプリによって割り当てられる必要がありますが、ドライバーでは割り当てません。 Direct3D 12 のクエリは Direct3D 11 のクエリとは異なり、フェンスやその他のプロセスが追加され、一部のクエリの種類が不要になります。
タイミング
このセクションでは、タイムスタンプのクエリと、GPU と CPU のタイムスタンプ カウンターの調整について説明します。
Predication
プレディケーションは、CPU ではなく GPU がオブジェクトの描画、コピー、ディスパッチを行わないかどうかを判断できるようにする機能です。

Direct3D 12 プログラミング ガイド