D3DDEVINFO_D3D9STAGETIMINGS

シェーダー データの処理にかかった時間の割合 (パーセント) です。

typedef struct D3DDEVINFO_D3D9STAGETIMINGS {
    FLOAT MemoryProcessingPercent;
    FLOAT ComputationProcessingPercent;
} D3DDEVINFO_D3D9STAGETIMINGS, *LPD3DDEVINFO_D3D9STAGETIMINGS;

メンバ

  • MemoryProcessingPercent
    シェーダーでメモリー アクセスにかかった時間の割合 (パーセント) です。
  • ComputationProcessingPercent
    処理 (レジスタ間のデータ移動または算術演算の実行) にかかった時間の割合 (パーセント) です。

解説 

最適なパフォーマンスを得るために、バランスのとれた負荷がかかるようにすることをお勧めします。

要件

ヘッダー: D3D9Types.h 宣言

関連項目

IDirect3DQuery9::GetData