Partager via


structure D3DKMT_ADAPTER_PERFDATA (d3dkmthk.h)

Contient des arguments d’entrée pour la fonction D3DKMTQueryAdapterInfo. Représente les données de performances collectées par adaptateur à 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 l’adaptateur physique dans la chaîne LDA (adaptateur d’affichage lié).

MemoryFrequency

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

MaxMemoryFrequency

Fréquence d’horloge maximale de la mémoire alors qu’elle n’est pas surclockée, représentée en hertz.

MaxMemoryFrequencyOC

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

MemoryBandwidth

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

PCIEBandwidth

Quantité de mémoire totale transférée sur l’environnement PCIE en octets.

FanRPM

Le rpm actuel du ventilateur principal.

Power

Le tirage actuel de l’adaptateur en dixièmes de pourcentage, 1 = 0,1%.

Temperature

Les capteurs de température principaux lisant en décimales Celsius. 1 = 0,1C.

PowerStateOverride

Signale si le GPU est activé avec 1 sinon il s’agit de 0.

Exigences

Exigence Valeur
d’en-tête d3dkmthk.h