DirectX 9,10挂钩以覆盖全屏游戏上的内容

时间:2011-09-10 05:56:20

标签: c# c++ directx hook overlay

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

我明白他们做得很好,我讨厌寻求帮助,我喜欢独立。

我已经尝试了一切,以便在全屏游戏的基础上绘制一些代码。我用C ++,C#和EasyHook试了一下......你说出来了。

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

不用说,这是我一生中最令人沮丧的10个小时。我正处在我的突破点,我需要的是有人指导我在Windows 7 x64上的Visual Studio 2010中运行的一些代码。一旦我得到一些允许我在全屏directX程序之上绘制的代码,我就可以把它拆开并弄清楚它是如何滴答的......谢谢。

我会永远感激能够引导我完成某些代码以使其发挥作用的任何人,你不知道。

1 个答案:

答案 0 :(得分:2)

您可以在这里找到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/