Ответ 1
Для nVidia вы должны использовать nvcpl.dll
.
Здесь документация:
http://developer.download.nvidia.com/SDK/9.5/Samples/DEMOS/common/src/NvCpl/docs/NVControlPanel_API.pdf
Меня интересует способ считывания температуры графического процессора (графического процессора, основного чипа графической карты) с использованием API-интерфейсов для видеокарты?
Всем известно, что есть два разных производителя чипов (по крайней мере, популярные) - ATI и nVIDIA, поэтому есть два разных типа драйверов для чтения температуры. Мне интересно узнать, как это сделать для каждого другого драйвера карты.
Язык, о котором идет речь, не имеет значения - это может быть платформа C/С++,.NET, Java, но пусть говорят, что .NET предпочтительнее.
Кто-нибудь делал это раньше?
Для nVidia вы должны использовать nvcpl.dll
.
Здесь документация:
http://developer.download.nvidia.com/SDK/9.5/Samples/DEMOS/common/src/NvCpl/docs/NVControlPanel_API.pdf
Я нашел это: AMD Display Library SDK (ADL для краткости). Это распространяется на карты ATI.
http://developer.amd.com/display-library-adl-sdk/
Ссылка на исходную страницу через Wayback Machine:
http://web.archive.org/web/20101103020811/http://developer.amd.com/gpu/adlsdk/Pages/default.aspx