Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Directx/DirectDraw Overlay (https://www.delphipraxis.net/151411-directx-directdraw-overlay.html)

Master_Jochen 17. Mai 2010 05:14


Directx/DirectDraw Overlay
 
Overlay

Hi Leute,
ich habe mal wieder ein Problem. Die Idee oder das was dabei rauskommen soll klingt einfach, ich möchte ein bild (.jpg oder.png, .bmp) über alles zeichnen ob desktop oder 3d Anwendung.

Ich habe auch schon viel darüber gelesen und bin mir bewust das dass sau schwer ist. Wenn ich es richtig verstanden habe gibt es nur die möglichkeit Hooks zu benutzen doch meine versuche waren nicht
erfolgreich.

Also meine Frage gibt es eine möglichkeit unabhänig von der Directx version die ein spiel benutzt eine grafik einzuschleusen? Stichwort EndSzene.

Und Bitte verweißt mich nicht auf die Forensuche die Themen habe ich alle gelesen. Aber Mehr als flakernder Text habe ich nicht zu stande gebracht.

LG Jochen

Ich freu mich auf eure antworten.

DP-Maintenance 17. Mai 2010 11:12

DP-Maintenance
 
Dieses Thema wurde von "Sharky" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Multimedia" verschoben.
Ist ja kein Vorschlag für die Codelib

MasterTobi 26. Mai 2010 11:37

Re: Directx/DirectDraw Overlay
 
ich bin auch immer noch auf der suche -.-

habe hier zwar ein codeschnippsel gefunden
aber irgendwie bin ich auch zu blöd diesens zu verwenden :D

Endscene

blackfin 26. Mai 2010 15:49

Re: Directx/DirectDraw Overlay
 
Es gibt eine Technik, dies ohne "echten" Hook über eine Proxy-Dllzu machen:

In dem folgenden Link wird die Technik beschrieben und ein Testprojekt mit Sourcecode mitgeliefert (zwar in VC++, aber das lässt sich sicher übersetzen...)

http://www.codeguru.com/cpp/g-m/dire...cle.php/c11453

Allerdings wird das wohl nicht bei den Spielen funktionieren, die ein AntiCheat-Tool integriert haben, da sie so eine Proxy-DLL sicher erkennen.

MasterTobi 27. Mai 2010 08:49

Re: Directx/DirectDraw Overlay
 
Liste der Anhänge anzeigen (Anzahl: 1)
japp das hatte ich auch mal gefunden nur übersetzten von c++ in delphi *hust* :D

un das ding mit dem anticheat ja das ist dumm :D

hätte dhier die source für delphi :)

nur er sagt dann ein fehler wenn ich das spiel starte könnte es vll jemand fixxen ?! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz