我自己写了一个filter(继承自CTransInPlaceFilter),打开DirectX SDK提供的Graphedt.exe,先render file,然后断开video renderer和decoder之间的连接,接着将自己创建的filter插入它们中间,然后播放文件。
问题是这样:如果render file是选择的是wmv文件则没有问题,如果是avi文件,则有些avi文件播放时会出现图像倒立的情况。如何不插入自己的filter则没有问题。在自己的写的filter并没有对视频流做任何的改变。请问各位大侠这是什么原因,如何解决?