AdapterPerf
Windows GPU readings through D3DKMTQueryAdapterInfo (W9). An addition to the contract: the power and the fan go to `NodeHealth` gpus, which a SensorReading cannot carry.
In the namespace platform::hardware. Declared in src/libs/libplatform/platform/Hardware.hpp.