Mhm. Ich würde fast sagen, die Frage bezieht sich eher darauf, dass ich soetwas selber programmieren möchte
Wo liegt denn genau das Problem? Beim Auslesen des Grafikspeichers oder beim Übertragen? Für die Übertragung wären gebräuchliche Protokolle wie VNC oder RDP sinnvoll, denn dadurch wird dein Programm automatisch zu anderen kompatibel.