D3DDEVINFO_D3D9STAGETIMINGS structure

Percent of time processing shader data.

Syntax

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

Members

MemoryProcessingPercent

Type: FLOAT

Percent of time in shader spent on memory accesses.

ComputationProcessingPercent

Type: FLOAT

Percent of time processing (moving data around in registers or doing mathematical operations).

Remarks

For best performance, a balanced load is recommended.

Requirements

Requirement Value
Header
D3D9Types.h

See also

Direct3D Structures

GetData