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
内存的时钟频率,以Hz表示。
MaxMemoryFrequency
未超频时内存的最大时钟频率,以hz表示。
MaxMemoryFrequencyOC
超频时内存的最大时钟频率,以hz表示。
MemoryBandwidth
– 传输的总内存量(以字节为单位)。
PCIEBandwidth
通过 PCIE 传输的总内存量(以字节为单位)。
FanRPM
main风扇的当前 rpm。
Power
适配器的当前功率消耗,以百分比的十分之一,1 = 0.1%。
Temperature
main以十进制摄氏度为单位的温度传感器。 1 = 0.1C。
PowerStateOverride
报告 GPU 是否使用 1 开机,否则为 0。
要求
要求 | 值 |
---|---|
Header | d3dkmthk.h |