[英]Overlay Electron
我想知道是否有可能在电子游戏中覆盖电子应用程序。 基本上类似于游戏中的蒸汽覆盖。
我想要这个,因为我们已经制作了一个计时器网络应用程序,它可以对任务进行计时并且正在进行辩 计算重复出现的游戏中的某些事件
我不知道这是否可以实现,但它在我们的列表中是高位的。 任何关于如何实现这一点的例子,或者之前是否有人这样做过。
谢谢,
基兰
要在游戏中绘制叠加层,您需要根据游戏使用的方式挂钩Direct3D或OpenGL API。
在现在调用之前(在D3D中),您可以在交换链表面上绘制自己的东西。
要控制游戏中的叠加窗口,您需要使用Windows消息钩子和其他一些东西。
而且你应该仔细管理程序中吸引游戏的所有窗口。
有一个钩子项目Direct3DHook ,它是用C#编写的,但用C ++编写会很容易。
如果你想写一个好的叠加引擎,会有很多细节需要考虑。
Overwolf是一个覆盖应用程序平台,我在工作中编写了一个覆盖项目,花了大约两个月的时间来做一些近似的事情。
我写了一个项目, https://github.com/hiitiger/gelectron 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.