NodeWebkit在全屏应用程序之上“始终位于顶部”?

时间:2016-03-22 20:53:16

标签: windows opengl directx overlay node-webkit

我一直在玩我正在构建的NodeWebkit应用程序,我想知道是否有任何方法可以让应用程序在所有内容之上运行。

我知道您可以在package.json文件中始终将top设置为true(或调用window对象上的方法),但应用程序不会超过游戏等全屏应用程序。

因为我正在构建的应该是游戏覆盖(想想:Steam覆盖,UPlay覆盖)我迫切需要这个功能,是否可能?是否可以使用NodeWebkit?

1 个答案:

答案 0 :(得分:2)

这是可能的,但并不像你想象的那么容易。 如果你想要覆盖游戏,问题在于游戏引擎“控制”显卡并仅渲染游戏。 这意味着您的应用程序在后台根本不会呈现。

这意味着您需要将自己“注入”该流程。 你通过直接与OpenGL或DirectX交谈来做到这一点

您可以找到有关它的更多信息 HereHereAnd Here