当我尝试截取桌面的屏幕截图时,我发现Windows Media Player窗口的区域是空的,没有任何内容,我谷歌了一段时间,发现大多数视频播放器用户覆盖表面以获得性能,并且覆盖表面无法被捕获,因此有些想法可以禁用DDraw加速,以便您可以从实时视频中抓取静止图像,但是当播放器启动时,它已经使用硬件加速,即使我禁用硬件加速,直到我重新启动播放器才会生效,我的问题是:如何从实时视频中捕获图像而不会延迟ddraw加速?或者如何在不重新启动视频播放器的情况下进行设置(禁用硬件加速)工作?
答案 0 :(得分:1)
解决方法可以是使用vlc来播放您的文件。它直接在其中提供了屏幕截图选项。
答案 1 :(得分:0)
AFAIK,这是WMP中的故意“功能”,用于保护。如果你需要WMP,那么你需要一个体面的screengrabber。不幸的是,我所知道的hypersnap不是免费的。
如果你只想要一个画面的屏幕,VLC就是你的朋友,就像@zdd说的那样。