D3DKMT_ADAPTER_PERFDATA structure (d3dkmthk.h)

Contient des arguments d’entrée pour la fonction D3DKMTQueryAdapterInfo . Représente les données de performances collectées par adaptateur sur une base d’intervalles.

Syntaxe

typedef struct _D3DKMT_ADAPTER_PERFDATA {
  UINT32                   PhysicalAdapterIndex;
  D3DKMT_ALIGN64 ULONGLONG MemoryFrequency;
  D3DKMT_ALIGN64 ULONGLONG MaxMemoryFrequency;
  D3DKMT_ALIGN64 ULONGLONG MaxMemoryFrequencyOC;
  D3DKMT_ALIGN64 ULONGLONG MemoryBandwidth;
  D3DKMT_ALIGN64 ULONGLONG PCIEBandwidth;
  ULONG                    FanRPM;
  ULONG                    Power;
  ULONG                    Temperature;
  UCHAR                    PowerStateOverride;
} D3DKMT_ADAPTER_PERFDATA;

Membres

PhysicalAdapterIndex

Index de la carte physique dans la chaîne LDA (carte graphique liée).

MemoryFrequency

Fréquence d’horloge de la mémoire, représentée en hertz.

MaxMemoryFrequency

Fréquence d’horloge maximale de la mémoire sans overclocking, représentée en hertz.

MaxMemoryFrequencyOC

Fréquence d’horloge maximale de la mémoire en mode overclocked, représentée en hertz.

MemoryBandwidth

: quantité totale de mémoire transférée en octets.

PCIEBandwidth

Quantité totale de mémoire transférée sur le PCIE en octets.

FanRPM

Le régime actuel du ventilateur main.

Power

Alimentation actuelle de l’adaptateur en dixièmes de pourcentage, 1 = 0,1 %.

Temperature

Le main capteurs de température en décimales Celsius. 1 = 0,1C.

PowerStateOverride

Indique si le GPU est sous tension avec 1, sinon il est 0.

Configuration requise

Condition requise Valeur
En-tête d3dkmthk.h