D3DDEVINFO_D3D9PIPELINETIMINGS
Microsoft DirectX 9.0 SDK Update (October 2004)

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;

Members

VertexProcessingTimePercent
Percent of time spent running vertex shaders.
PixelProcessingTimePercent
Percent of time spent running pixel shaders.
OtherGPUProcessingTimePercent
Percent of time spent doing other processing.
GPUIdleTimePercent
Percent of time not processing anything.

Remarks

For best performance, a balanced load is recommended.

Structure Information

Headerd3d9types.h
Minimum operating systems Windows 98

See Also

IDirect3DQuery9::GetData


© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.