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 |