如何不注册ax,载入指定的ax文件播放文件.(貌似只差一步)

yylang1987 2008-12-31 08:01:42
我看到的directshow的例子都是在系统注册ax...
没有看到不注册的例子..
翻了很多老帖...得到大致如下结论...

载入媒体文件.
IFileSourceFilter::Load( LPCOLESTR pszFileName, const AM_MEDIA_TYPE *pmt);

载入AX....
???????????????????????

链接文件和ax
IGraphBuilder::Connect( IPin *ppinOut, IPin *ppinIn );
播放
IGraphBuilder::Render( IPin *ppinOut );

不知我的结论对否.如果对的话,???????????那一步应该给是什么的.貌似是IPin的什么方法..


如果有例子就更好了,先谢谢了...
...全文
390 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yylang1987 2008-12-31
  • 打赏
  • 举报
回复
IFilterMapper注册还是会影响系统的.
有没有不影响的方法..

比如KMPlayer是什么的做法?.
yylang1987 2008-12-31
  • 打赏
  • 举报
回复
或者是用
IFilterMapper来注册的?

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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