次の方法で共有


D3DDEVINFO_D3DVERTEXSTATS構造体

ランタイムのソフトウェア頂点処理によって処理およびクリップされた三角形の数を報告します。

構文

typedef struct D3DDEVINFO_D3DVERTEXSTATS {
  DWORD NumRenderedTriangles;
  DWORD NumExtraClippingTriangles;
} D3DDEVINFO_D3DVERTEXSTATS, *LPD3DDEVINFO_D3DVERTEXSTATS;

メンバー

NumRenderedTriangles

種類: DWORD

このフレームでクリップされない三角形の合計数。

NumExtraClippingTriangles

種類: DWORD

クリッピングによって生成された新しい三角形の数。

解説

デバッグ ランタイムとソフトウェア頂点処理を使用して、特定のシーンのクリップされていないプリミティブとクリップされていないプリミティブの数を取得します。 プリミティブは通常、ガード バンド (存在する場合) に基づいてクリップされます。 クリッピング ガード バンドは、 D3DCAPS9 の GuardBandLeft などのパラメーターで設定されます。

必要条件

要件
ヘッダー
D3D9Types.h

関連項目

Direct3D 構造体