D3D10_COUNTER_INFO structure
Information about the video card's performance counter capabilities.
Syntax
typedef struct D3D10_COUNTER_INFO { D3D10_COUNTER LastDeviceDependentCounter; UINT NumSimultaneousCounters; UINT8 NumDetectableParallelUnits; } D3D10_COUNTER_INFO;
Members
- LastDeviceDependentCounter
-
Type: D3D10_COUNTER
-
Largest device-dependent counter ID that the device supports. If none are supported, this value will be 0. Otherwise it will be greater than or equal to D3D10_COUNTER_DEVICE_DEPENDENT_0. See D3D10_COUNTER.
- NumSimultaneousCounters
-
Type: UINT
-
Number of counters that can be simultaneously supported.
- NumDetectableParallelUnits
-
Type: UINT8
-
Number of detectable parallel units that the counter is able to discern. Values are 1 ~ 4. Use NumDetectableParallelUnits to interpret the values of the VERTEX_PROCESSING, GEOMETRY_PROCESSING, PIXEL_PROCESSING, and OTHER_GPU_PROCESSING counters. See ID3D10Asynchronous::GetData for an equation.
Remarks
This structure is returned by ID3D10Device::CheckCounterInfo.
Requirements
|
Header |
|
|---|
See also