D3DDEVINFO_D3D9PIPELINETIMINGS structure
Percent of time processing data in the pipeline.
Syntax
typedef struct D3DDEVINFO_D3D9PIPELINETIMINGS { FLOAT VertexProcessingTimePercent; FLOAT PixelProcessingTimePercent; FLOAT OtherGPUProcessingTimePercent; FLOAT GPUIdleTimePercent; } D3DDEVINFO_D3D9PIPELINETIMINGS, *LPD3DDEVINFO_D3D9PIPELINETIMINGS;
Members
- VertexProcessingTimePercent
-
Type: FLOAT
-
Percent of time spent running vertex shaders.
- PixelProcessingTimePercent
-
Type: FLOAT
-
Percent of time spent running pixel shaders.
- OtherGPUProcessingTimePercent
-
Type: FLOAT
-
Percent of time spent doing other processing.
- GPUIdleTimePercent
-
Type: FLOAT
-
Percent of time not processing anything.
Remarks
For best performance, a balanced load is recommended.
Requirements
|
Header |
|
|---|
See also
Show: