How can I get information about the video card, for example: CPU frequency, temperature, fan speed, and other?
WMI interfaces combined with IDirect3D interfaces maybe?
at the lowest level, you may need a kernel mode driver
Quote from: dedndave on December 17, 2010, 10:43:42 PM
at the lowest level, you may need a kernel mode driver
Not needed to go that far... knowledge of some proprietary IOCTL for an existing driver should suffice ;)
Yeah, I used to taugh the newbie the hardest way, that is why many of them run from Asm, I guess we should leave them to learning API, not learning the whole of computer system.
Most manufacturers of graphics cards and GPU's have their own WMI providers or API's. For example there is PerfHUD from NVIDIA (http://developer.nvidia.com/object/nvperfhud_home.html) and PerfStudio for AMD/ATI (http://developer.amd.com/gpu/Pages/default.aspx).