DirectX 9,10挂钩覆盖内容在全屏游戏

DirectX 9, 10 Hooking to overlay content on a fullscreen game

本文关键字:游戏 覆盖 DirectX      更新时间:2023-10-16

我希望在游戏中创建内容,就像xfire或traps

我完全理解他们在做什么,我讨厌寻求帮助,我喜欢独立。

我已经尝试了一切,让一些代码工作,我可以画在一个全屏游戏的顶部。我试过用c++, c#, EasyHook…你说吧。

我在Visual Studio 2010中使用的所有源代码示例都给我错误或中断。理想情况下,我想在c#中编程,但我也尝试过c++中的例子,我使用c++程序遇到的最大问题是获得detours.h和其他所需的头文件,我尝试安装它,但那不起作用,在我的系统上找不到detours.h文件将其包含在我的解决方案中,我无法在网上找到匹配的。lib…

不用说,这是我一生中最沮丧的10个小时。我正处于崩溃的边缘,我需要有人帮我完成一些在Windows 7 x64上的Visual Studio 2010中工作的代码。一旦我得到一些允许我在全屏directX程序上绘图的代码,我就可以把它拆开,弄清楚它是如何运行的……谢谢。

我将永远感激那些能指导我通过一些代码让它工作的人,你不知道。

你可以在这里找到directx 10挂钩的示例代码。

http://www.codeforfun.it/2013/09/07/d3d10-proxy-dll-c/

在这里你可以找到directx 9挂钩的代码,但与代理dll。

http://www.codeforfun.it/2012/08/30/directx-hooking-with-a-proxy-dll/