Das gute alte Thema.
DirectX zeichnet via Overlay, und somit an Windows vorbei. Aus sicht der
GDI ist dort auch nur ein schwarzer Pixel. Um an Bilder aus Overlays zu kommen, müsstest du entweder entsprechende Aufrufe an die jeweiligen DLLs hooken, oder gleich die gesamte
DLL ersetzen. Das ist in etwa das selbe, wie die Frage danach, wie man selbst etwas auf ein
DirectX Spiel zeichnen kann. Dazu gibt es einige Themen in der
DP.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)