Поделиться через


структура D3D10_COUNTER_INFO (d3d10.h)

Сведения о возможностях счетчика производительности карта видео.

Синтаксис

typedef struct D3D10_COUNTER_INFO {
  D3D10_COUNTER LastDeviceDependentCounter;
  UINT          NumSimultaneousCounters;
  UINT8         NumDetectableParallelUnits;
} D3D10_COUNTER_INFO;

Члены

LastDeviceDependentCounter

Тип: D3D10_COUNTER

Самый большой идентификатор счетчика, зависимый от устройства, который поддерживает устройство. Если значение не поддерживается, это значение будет равно 0. В противном случае оно будет больше или равно D3D10_COUNTER_DEVICE_DEPENDENT_0. См . D3D10_COUNTER.

NumSimultaneousCounters

Тип: UINT

Количество счетчиков, которые могут поддерживаться одновременно.

NumDetectableParallelUnits

Тип: UINT8

Количество обнаруживаемых параллельных единиц, которые счетчик может распознать. Значения: 1 ~4. Используйте NumDetectableParallelUnits для интерпретации значений счетчиков VERTEX_PROCESSING, GEOMETRY_PROCESSING, PIXEL_PROCESSING и OTHER_GPU_PROCESSING. Уравнение см. в разделе ID3D10Asynchronous::GetData .

Комментарии

Эта структура возвращается id3D10Device::CheckCounterInfo.

Требования

Требование Значение
Заголовок d3d10.h

См. также раздел

Основные структуры