DirectShow-在自定义视频播放器中处理不同帧尺寸的更好方法是什么

时间:2018-07-31 17:18:33

标签: directshow

我使用基于DirectShow的视频播放器,该文件将文件渲染到居中的窗口。调整窗口大小以匹配文件中的框架大小。

从列表播放时,只要下一个文件的帧大小与前一个文件不同,程序就会删除播放器对象并创建一个新的对象。

这在Windows 7中仍然可以正常工作,并且过去在Windows 10中也可以正常工作。自去年春季以来,它在Windows 10中无法正常工作。更改大小后,视频会断断续续或掉落几秒钟的帧。

我猜测Windows 10环境中的析构函数无法清除某些内容,但我不知道它可能是什么。

有什么建议看哪里,或者有更好的方法呢?

0 个答案:

没有答案