Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Bild in Grafikbuffer der Grafikkarte einblenden?

  Alt 16. Jun 2004, 23:35
Das sollte imho ab WinNT überhaupt garnicht möglich sein! Du erhälst nämlich unter keinen Umständen (es sei denn du bist ein Treiber ) direkten Zugriff auf das Video-RAM.
Und das alleine würde dir auch nicht helfen, da die verschiedenen Modi den Speicher auch anders einteilen und interpretieren. Du müsstest also jeden popeligen Modus seperat behandeln.
In ein Overlay kommst du kaum rein. Das wird nämlich erst NACH dem eigentlichen Bild HINTER dem RAM in das Signal gemischt.
Deine einzige Chance: DLL-Hooking von DirectX, openGL und die GDI. Aufwand: krass immens

Ich würde spontan sagen die einfachste Lösung ist ein guter Edding


gruss,
dizzy
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat