当前位置: 代码迷 >> 多媒体/流媒体开发 >> 请教DXVA如何添加到filter中实现呢
  详细解决方案

请教DXVA如何添加到filter中实现呢

热度:4117   发布时间:2013-02-26 00:00:00.0
请问DXVA怎么添加到filter中实现呢?
这到底是显卡厂商做的,还是微软做的还是我们做的?

DXVA的API和DDI分别都是什么呢?谁能用?

谢谢
------解决方案--------------------------------------------------------
DXVA只是API,你可以自己做filter,比如学习MPCHC。也可以用现成的,比如ffdshow,可以参考http://blog.csdn.net/hunterzy38/article/details/7348593
------解决方案--------------------------------------------------------
你的意思是只想使用deinterlace的功能,解码呢? 如果是这样,你可以看一下ffmepg里面的dxva2.c和dxva2_h264.c,可能有帮助
------解决方案--------------------------------------------------------
dxva1的话,艾莫能助,微软自己都不怎么认可dxva1,资料也很少
------解决方案--------------------------------------------------------
如果只用显卡反交错,先把数据从内存给显卡,然后再把数据拷到内存,这样估计得不尝失,一般的YUV数据多很大,这样来回在内存显卡拷贝数据很消耗时间,因为总线速度是有限的
建议直接用算法实现
  相关解决方案