D3DDEVINFO_D3D9PIPELINETIMINGS構造

パイプライン内のデータを処理する時間の割合。

構文

typedef struct D3DDEVINFO_D3D9PIPELINETIMINGS {
  FLOAT VertexProcessingTimePercent;
  FLOAT PixelProcessingTimePercent;
  FLOAT OtherGPUProcessingTimePercent;
  FLOAT GPUIdleTimePercent;
} D3DDEVINFO_D3D9PIPELINETIMINGS, *LPD3DDEVINFO_D3D9PIPELINETIMINGS;

メンバー

VertexProcessingTimePercent

型: FLOAT

頂点シェーダーの実行に費やされた時間の割合。

PixelProcessingTimePercent

型: FLOAT

ピクセル シェーダーの実行に費やされた時間の割合。

OtherGPUProcessingTimePercent

型: FLOAT

他の処理の実行に費やされた時間の割合。

GPUIdleTimePercent

型: FLOAT

時間の割合は何も処理しません。

解説

最適なパフォーマンスを得る場合は、バランスの取れた負荷を使用することをお勧めします。

要件

要件
ヘッダー
D3D9Types.h

関連項目

Direct3D 構造体

GetData