VMR9无窗口的DirectShow插值(像素化)问题

时间:2010-11-12 18:27:26

标签: resize directshow pixel interpolation directshow.net

对于.net项目,我使用DirectShow(通过DirectShow.net)和无窗口模式的VMR9进行视频显示。

在Windows 7上,我注意到视频调整大小(放大)时的像素化问题。 我找不到如何告诉VMR9使用特定的插值算法(即双三次)。

默认情况下,它看起来没有。

我想避免使用我自己的allocator-presenter来完成这项任务。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

你应该使用在window7上渲染的EVR来避免像素化视频。

看到这个问题: WMV media streams appear more pixelated on Windows 7 than on XP

Evr带来了它自己的一系列问题,我发现调整EVR渲染流的大小是缓慢/不稳定的。 EVR仅适用于vista和更高版本的操作系统。坚持使用vmr9 for xp。