GPU status reader wrapper

GPU status reader wrapper

Сообщение Igogo » Чт май 24, 2012 9:46 pm

Эта ДЛЛка - риппер для гаджета. Она должна брать из драйверов следующую информацию:
1. PhysicalGpuCount() - количество ГП (берется из WMI)
2. GetGpuName(n) - Имя n-го адаптера
в дальнейшем n - номер адаптера 0,1, ... n
3. GetGpuBusLanes(n) - PCI-E link width
4. GetGpuCoreTemperature(n) - температура ГП
5. GetGpuAmbientTemperature(n) - температура платы
6. GetGpuCoolerRPM(n) - скорость вращения кулера в оборотах
7. GetGpuCoolerLevel(n) - скорость вращения кулера в %
8. GetGpuUsageLevel(n) - загрузка ГП
9. GetGpuPhysicalMemorySize(n) - количество видеопамяти
10. GetGpuPhysicalMemoryFree(n) - количество свободной в данный момент видеопамяти (или можно используемой, что там драйвера выдают)
11. GetGpuCoreClock(n) - частота ядра ГП
12. GetGpuShaderClock(n) - частота шейдерного домена ГП
13. GetGpuPhysicalMemoryClock(n) - частота видеопамяти
14. GetGpuVendor(n) - производитель ГП 0 - ATI, 1- NVIDIA
15. GetGpuVoltage(n) - напряжение
16. GetVideoEngineUsageLevel(n) - загрузка видеосистемы
17. GetMemoryControllerUsageLevel(n) - загрузка контроллера памяти

Имена функций не изменять. Если соответствующая информация недоступна - функция возвращает НОЛЬ

Фактически все то, что выдает программа GPU-Z

Кроме того должна быть предусмотрена простейшая защита - типа если ДЛЛка находится не в том каталоге, то она не работает. Или что-то подобное
Igogo
 
Сообщения: 2
Зарегистрирован: Чт май 24, 2012 9:38 pm

Re: GPU status reader wrapper

Сообщение Igogo » Пн июн 18, 2012 8:38 pm

Все еще нужно
Igogo
 
Сообщения: 2
Зарегистрирован: Чт май 24, 2012 9:38 pm


Вернуться в Предлагаю работу



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron