Я добавляю пару новых функций в мою программу, которая в настоящее время отправляет информацию об использовании ЦП и ОЗУ в Arduino через последовательное соединение (см. this ). Я пытаюсь добавить использование графического процессора и диска. Использование диска не является проблемой, но получение использования графического процессора из Windows стало настоящей проблемой.
Я пытался использовать PerformanceCounter
, но это, похоже, не работает вообще! Смотрите код ниже.
PerformanceCounter gpuCounter = new PerformanceCounter("GPU Engine", "Utilization Percentage");
string gpuUsage = gpuCounter.NextValue()
Я хочу использовать GPU в процентах, как это:
Использование графического процессора: #. #%
Есть ли какой-нибудь способ, которым я могу достичь этого?