C#使用WinApi Bitblt截取句柄窗口图像,浏览器就部分应用截取的是黑屏

环境:Win10开发:C#通过传入句柄,对句柄所在窗口进行截图。有的截图正常,有的截图是黑屏。比如桌面截图正常,但chrome浏览器当前窗口截屏黑屏。程序放到Win7上运... 环境:Win10
开发:C#
通过传入句柄,对句柄所在窗口进行截图。
有的截图正常,有的截图是黑屏。比如桌面截图正常,但chrome浏览器当前窗口截屏黑屏。程序放到Win7上运行,则Chrome也能正常截图。有人知道原因吗,为毛win10上就不行
Win10下截屏: Win7下截屏
展开
 我来答
阳光的雷咩咩
2016-08-23 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7784万
展开全部
不仅浏览器,截视频窗口也应该是黑屏,因为其渲染的方式有可能不一样。
追问
很奇怪的是,在Win7上,就能正常截屏,在Win10上不行,我怀疑跟系统的GDI+有关。
追答
有可能,说不定用了DirectX之类,什么硬件加速我也不懂,我的电脑属性里设置有这么一项,谷歌浏览器里设置也有相关设置你可以改了看看。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式