структура D3DKMT_ADAPTER_PERFDATA (d3dkmthk.h)
Содержит входные аргументы для функции D3DKMTQueryAdapterInfo . Представляет данные о производительности, собираемые для каждого адаптера на основе интервала.
Синтаксис
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;
Члены
PhysicalAdapterIndex
Индекс физического адаптера в цепочке LDA (связанный видеоадаптер).
MemoryFrequency
Частота часов памяти, представленная в герцах.
MaxMemoryFrequency
Максимальная тактовая частота памяти, пока она не разблокирована, представлена в герцах.
MaxMemoryFrequencyOC
Максимальная тактовая частота памяти при превышении, представленная в герцах.
MemoryBandwidth
— общий объем памяти, переданный в байтах.
PCIEBandwidth
Общий объем памяти, передаваемой через PCIE, в байтах.
FanRPM
Текущая скорость вращения вентилятора main.
Power
Текущая мощность адаптера в десятых долях процента, 1 = 0,1 %.
Temperature
Датчики температуры main считывание в десятичном градусе по Цельсию. 1 = 0,1C.
PowerStateOverride
Сообщает, включен ли GPU с 1, в противном случае — 0.
Требования
Требование | Значение |
---|---|
Заголовок | d3dkmthk.h |