Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

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

D3D10.h

See also

Core Structures

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.