在另一个全屏应用程序上显示图形;硬件覆盖?

2024-10-01 09:31:57 发布

您现在位置:Python中文网/ 问答频道 /正文

在Windows(Vista32)上,我想在一个全屏flash窗口(使用flash应用程序时显示有用信息的叠加)上显示一些简单的图形。最快的方法是什么?在

我想我可以用带有DDSCAPS_OVERLAY标志的DirectX来实现它,但是我发现的唯一一个例子是我得到了一个例外:

E_NOTIMPL
The function called is not supported at this time

打开

^{pr2}$

(此处为完整代码:http://nexe.gamedev.net/files/Overlay-2005-11-21.zip

一些与C/+++或Python相关的东西会对我有所帮助。我正在使用最新的DirectX SDK。在

谢谢你


Tags: the方法信息应用程序图形标志windows例子
2条回答

虽然透明的分层窗口很有用,但它不会出现在设置了WS_x_TOPMOST的全屏flash上。在

请注意如何悲伤地回答保罗。在

Overlaying on a 3D fullscreen application非常相关,但是当它工作并且flash显示加载dx9时,它不会显示在flash上。在

只需创建一个分层窗口并用alpha通道绘制到它上面-在WPF中,这就像在窗口上设置AllowsTransparency位一样简单

相关问题 更多 >