我有一个项目来开发一个应用程序,它允许计算机将窗口“发送”到另一台计算机。 为了做到这一点,我当然需要从我的程序中捕获有关窗口的输出。 谷歌搜索引导我没有相关的结果,libX11和libxcb都没有。截取另一个窗口的输出
我也试图与xwd
和import
记录的截图,但因为它们是相当缓慢的,我得到高达3.5 fps的
我如何能做到这一点会受到欢迎任何帮助(使用的libx11, libxcb,或别的东西)
顺便说一句,我尝试使用C++对这一计划的
感谢您的阅读,
编辑: 的FPS作出测试无线网络不发送文件。这就像“我截图5分钟,我得到900张图片”
为什么不使用X11转发? X构建为网络透明,为什么克隆它支持开箱即用的功能? –
为什么不使用VNC? “x11vnc -id your-window-id” –