D3DDEVINFO_D3D9BANDWIDTHTIMINGS構造体
アプリケーションのパフォーマンスを理解するのに役立つスループット メトリック。
構文
typedef struct D3DDEVINFO_D3D9BANDWIDTHTIMINGS {
FLOAT MaxBandwidthUtilized;
FLOAT FrontEndUploadMemoryUtilizedPercent;
FLOAT VertexRateUtilizedPercent;
FLOAT TriangleSetupRateUtilizedPercent;
FLOAT FillRateUtilizedPercent;
} D3DDEVINFO_D3D9BANDWIDTHTIMINGS, *LPD3DDEVINFO_D3D9BANDWIDTHTIMINGS;
メンバー
-
MaxBandwidthUtilized
-
型: FLOAT
-
ホスト CPU から GPU への帯域幅または最大データ転送速度。 これは通常、CPU と GPU を接続する PCI バスまたは AGP バスの帯域幅です。
-
FrontEndUploadMemoryUtilizedPercent
-
型: FLOAT
-
ホスト CPU から GPU にデータをアップロードするときに使用されるメモリ使用率。
-
VertexRateUtilizedPercent
-
型: FLOAT
-
頂点スループットの割合。 これは、理論上の最大頂点処理速度と比較して処理される頂点の数です。
-
TriangleSetupRateUtilizedPercent
-
型: FLOAT
-
三角形の設定スループットの割合。 これは、理論上の最大三角形設定率と比較して、ラスター化用に設定された三角形の数です。
-
FillRateUtilizedPercent
-
型: FLOAT
-
ピクセルフィルスループットの割合。 これは、理論上のピクセルフィルと比較して塗りつぶされるピクセル数です。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目