Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
Requirement | Value |
---|---|
Header | d3d10.h |