对于.net项目,我使用DirectShow(通过DirectShow.net)和无窗口模式的VMR9进行视频显示。
在Windows 7上,我注意到视频调整大小(放大)时的像素化问题。 我找不到如何告诉VMR9使用特定的插值算法(即双三次)。
默认情况下,它看起来没有。
我想避免使用我自己的allocator-presenter来完成这项任务。
感谢您的帮助。
答案 0 :(得分:1)
你应该使用在window7上渲染的EVR来避免像素化视频。
看到这个问题: WMV media streams appear more pixelated on Windows 7 than on XP
Evr带来了它自己的一系列问题,我发现调整EVR渲染流的大小是缓慢/不稳定的。 EVR仅适用于vista和更高版本的操作系统。坚持使用vmr9 for xp。