c – Qt中的截屏支持?

c – Qt中的截屏支持?,第1张

概述我知道有一些非常棒的工具用于在桌面上捕获屏幕,但作为我一直在努力开发这个应用程序的一部分,我需要捕获在特定小部件区域上发生的活动.到目前为止,开发完全基于开放的Qt SDK完成,但我没有看到任何支持截屏. 除了谷歌搜索,我已经在这个论坛上探讨了所有相关的答案.将grabWidget上的周期性像素图合并在一起似乎是一种方法,但我希望有更优雅和更健壮的东西.我发现的所有howTos都基于DirectX 我知道有一些非常棒的工具用于在桌面上捕获屏幕,但作为我一直在努力开发这个应用程序的一部分,我需要捕获在特定小部件区域上发生的活动.到目前为止,开发完全基于开放的Qt SDK完成,但我没有看到任何支持截屏.

除了谷歌搜索,我已经在这个论坛上探讨了所有相关的答案.将grabWidget上的周期性像素图合并在一起似乎是一种方法,但我希望有更优雅和更健壮的东西.我发现的所有howTos都基于DirectX或GDI.

如果在此上下文中存在一个或者我在GPL许可证框架中有其他替代方法,请告诉我正确的方法.

解决方法 因为没有人提出另一个答案,我在这里把我的评论作为答案..

做grabWidget就是我这样做的方式.这使您可以非常轻松地调整帧速率,并在显示之前进行任何处理.

它非常高效(我已经为udp客户端查看器完成了一个grabWindow screencapture服务器)并且相对简单……

总结

以上是内存溢出为你收集整理的c – Qt中的截屏支持?全部内容,希望文章能够帮你解决c – Qt中的截屏支持?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1229831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存