Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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

 

 

Show:
© 2017 Microsoft