none
MFC下做一个截图工具,使用StretchBlt等一系列api函数都无法对一些视频播放器进行截图,截出来的效果是黑色的。 RRS feed

  • 问题

  • 我在MFC下做一个截图工具,使用StretchBlt等一系列api函数都无法对一些视频播放器进行截图,截出来的效果是黑色的。

    备注:

    能够对暴风影音、pps、快播、迅雷播放器进行正常的截图,但是遇到百度播放器、qq播放器就会出现截出来的视频图像时黑色的。

    原因可能是因为使用了硬件加速、overlay技术导致截屏截取不到真正的视频。。

    在不关闭硬件加速的前提下,而且只对第三方播放工具进行截图(也就是我不会对视频文件进行读取)的情况下,如何解决这个问题,微软是否有提供这方面的接口呢?

    感谢您的关注。

    2012年8月23日 7:48

全部回复