Partager via


structure D3D10_COUNTER_INFO (d3d10.h)

Informations sur les fonctionnalités du compteur de performances du carte vidéo.

Syntaxe

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

Membres

LastDeviceDependentCounter

Type : D3D10_COUNTER

PLUS GRAND ID de compteur dépendant de l’appareil pris en charge par l’appareil. Si aucun n’est pris en charge, cette valeur est 0. Sinon, elle sera supérieure ou égale à D3D10_COUNTER_DEVICE_DEPENDENT_0. Voir D3D10_COUNTER.

NumSimultaneousCounters

Type : UINT

Nombre de compteurs qui peuvent être pris en charge simultanément.

NumDetectableParallelUnits

Type : UINT8

Nombre d’unités parallèles détectables que le compteur peut discerner. Les valeurs sont comprises entre 1 et 4. Utilisez NumDetectableParallelUnits pour interpréter les valeurs des compteurs VERTEX_PROCESSING, GEOMETRY_PROCESSING, PIXEL_PROCESSING et OTHER_GPU_PROCESSING. Pour obtenir une équation, consultez ID3D10Asynchronous ::GetData .

Remarques

Cette structure est retournée par ID3D10Device ::CheckCounterInfo.

Configuration requise

Condition requise Valeur
En-tête d3d10.h

Voir aussi

Structures principales