Что нового

[Процессы] Как снимать температуру видеокарты?

ArgoNaft

Новичок
Сообщения
129
Репутация
0
Подскажите как снять температуру, какую библиотеку использовать, я понимаю что в WINAPI нет стандартного вывода.
 

winstan

Эксплотатор)
Сообщения
406
Репутация
79
Это потому что температуру видео карты можно узнать только через обращение к ней через драйвера если они это поддерживают и такую информацую нужно искать по конкретной видео карте
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Вот документация по NVIDIA. Там есть функция NvCplGetThermalSettings(), изучайте.
 

sims

Осваивающий
Сообщения
184
Репутация
24
ArgoNaft [?]
какую библиотеку использовать
Можно GPU_Thermo.dll.
Библиотека с ее исходником и примером использования, прикреплена к сообщению.
Код:
$dll=DllOpen("GPU_Thermo.dll")
Sleep(1000)
$return=DllCall($dll, "uint", "GetThermo")
MsgBox(0, "", $return[0])
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
sims
это для каких карт?
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
у меня карта 4850. код показывает нулевую температуру
 

sims

Осваивающий
Сообщения
184
Репутация
24
Установлены ли драйверы и Catalyst Control Center?
Отображается ли температура в Catalyst Control Center?
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
ну а как же без драйвера :smile:
каталист не установлен.
 

WR-e-D

Новичок
Сообщения
53
Репутация
3
GPU_Thermo.dll
Можно ли перезалить дллку.
 
Верх