如何将wmvplayer的gdi显示部分改成Video render?

kingsundy 2008-07-12 02:44:01
如何将陆其明的wmvplayer的例子的gdi显示部分改成video render输出?
同理wmaplayer的输出改成directsound输出?
请大家讨论一下思路。
...全文
64 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Carmack Jiang 2008-09-21
  • 打赏
  • 举报
回复
文件本来就可以作为source filter
过滤器图:
SRC file->splitter ->decompressor->video render
splitter分离声音和视频
时间定位检索:
t/getduration() = pos /len
t:当前文件播放位置
getduration():文件总长度
pos:当前滑动条位置
len:滑动条长度

声音也类试
UDX协议 2008-09-20
  • 打赏
  • 举报
回复
同理wmaplayer的输出改成directsound输出?
----------ds其实可以用dsound播放,加载dsound auido render filter就可以了。在xp下就是dsound播放,默认。
anakiagmail 2008-07-13
  • 打赏
  • 举报
回复
你如果想用video render,就时打算用dshow了,所以,最好的办法就是把他读文件的部分封装成一个source filter来做,这样的话就可以使用video render和audio render了

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧