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
-
圖元填滿輸送量百分比。 這是與理論圖元填滿相較之下填滿的圖元數目。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱