【发布时间】:2012-08-07 01:04:35
【问题描述】:
我是 linux 新手,我需要将我的 windows 程序移植到 linux 并需要以下帮助。
- 我需要截屏。
- 我需要创建一个覆盖整个屏幕的无边框和标题窗口。
- 我需要在该窗口上绘制捕获屏幕。
- 我需要在窗口上以 XX% 的不透明度对黑色图片进行 Alpha 混合。
这一切都可以通过 Windows 上的 GetDC(NULL)、BitBlt() 和 AlphaBlend() 轻松完成。
Linux 看起来很难处理这么简单的程序。
【问题讨论】:
-
stackoverflow 上的一些链接都谈到了屏幕捕获,但没有一个能解决我的问题。
标签: linux window capture bitblt