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
Requirement | Value |
---|---|
Header |
|
See also