D3DDEVINFO_D3DVERTEXSTATS
ランタイムのソフトウェア頂点処理によって処理およびクリップされた三角形の数を報告します。
typedef struct D3DDEVINFO_D3DVERTEXSTATS {
DWORD NumRenderedTriangles;
DWORD NumExtraClippingTriangles;
} D3DDEVINFO_D3DVERTEXSTATS, *LPD3DDEVINFO_D3DVERTEXSTATS;
メンバ
- NumRenderedTriangles
このフレーム内でクリップされていない三角形の合計数です。 - NumExtraClippingTriangles
クリッピングによって生成される新しい三角形の数です。
解説
デバッグ ランタイムとソフトウェア頂点処理を使用して、特定のシーンのクリップされていないプリミティブとクリップされたプリミティブの数を取得します。通常、プリミティブは、ガード バンドに基づいてクリップされます (ガード バンドが存在する場合)。クリッピング ガード バンドは、D3DCAPS9 の GuardBandLeft などのパラメーターを使って設定します。
要件
ヘッダー: D3D9Types.h 宣言