怎么我用dspack中的filtergraph控件做播放器只能播放Vcd碟片中的*.dat文件呢,如果播放其他文件,如*.avi,*.rm,*。mov等类型就不可以了呢?会弹出错误?
我想在一首歌曲播放完以后,自动重播这首歌,是应该在filtergraph的ongraphcomplete事件中完成吗?我在这个事件中添加了代码进行编译时delphi却提示:[Error] Unit1.pas(88): Undeclared identifier: 'IBaseFilter'。我在单元的开始部分添加了uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, ImgList, ToolWin, ComCtrls, ExtCtrls, XPMan, DSPack,
dsutil, StdCtrls, XPMenu;
在实现部分添加了
uses directshow9, mmsystem;
还应该添加什么单元呢?在dspack中找不到相应的内容。 procedure FilterGraph1GraphComplete(sender: TObject; Result: HRESULT;
Renderer: IBaseFilter);
我想在一首歌曲播放完以后,自动重播这首歌,是应该在filtergraph的ongraphcomplete事件中完成吗?我在这个事件中添加了代码进行编译时delphi却提示:[Error] Unit1.pas(88): Undeclared identifier: 'IBaseFilter'。我在单元的开始部分添加了uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, ImgList, ToolWin, ComCtrls, ExtCtrls, XPMan, DSPack,
dsutil, StdCtrls, XPMenu;
在实现部分添加了
uses directshow9, mmsystem;
还应该添加什么单元呢?在dspack中找不到相应的内容。 procedure FilterGraph1GraphComplete(sender: TObject; Result: HRESULT;
Renderer: IBaseFilter);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货