怎么我用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);