Originally Posted by JohnnyUT
Hi, I could write this for you. However, as far as I know, there is no possibility to select the GPU. An .exe file could just access the data that GPU-Z is currently displaying, which is the data of the currently selected GPU in GPU-Z.
@EDIT: Try to set "execution" to "minimized" in the "properties" of GPU-Z's link in the startup folder. This might work.
I didnt even take into consideration using start with the minimized argument as I figured it would simply minimize to the task bar, but I see that GPU-Z is actually minimized to the sys tray
So the contents of the shared memory depends on what gpu is active in the GUI hmmm
Maybe the developer could implement a feature that allows several GPUs to be active?
Or maybe this solution....
I've noticed you can have more than one instance of GPU-Z.
What happens if you have two instances of GPU-Z...? Would this program that reads the shared memory know the differences between these two instances if they have different process names (i.e. renamed the GPU-Z exe)? Maybe have a command line argument for the readgpu-z program so you can select the correct instance. (i.e. /instance:gpu-z-2.exe)
Does shared memory contain all the data being read from the gpu, or only the current tab?
I would be very grateful for help with this.
Also, I'm quite sure your program would be quite popular among MRTG Windows users