MyAVI AVI "SpeedIs.AVI"
-----------------------------------
保存成Sample.RC文件
-----------------------------------
Brcc32 Sample.Rc//把Sample.RC转换成资源文件Sample.RES
------------------------------------------------------
{$R *.DFM}  //Delphi自带编译指令 
{$R Sample.RES} //新加入的编译资源文件的指令
------------------------------------------------------
请问怎么样用[DSPack控件]来播放如上的SpeedIs.AVI资源文件?DSPack控件要加些什么控件?
---------------------------------------------
    我的播放要求是:[不要把资源文件释放在硬盘上读取(播放)],要DSPack控件直接在内存中播放哪个资源?
不知DSPack控件能否做到这一点???有没有朋友帮帮我~最好能给个例程代码和使用说明?在DSPack控件的例
程里好像找不到我那个要求?好像有的是抓屏的等等~区别很大,不知DSPack控件能否做到!
例程代码要Delphi

解决方案 »

  1.   

    资源文件读取
    FindResource
    LoadFromResourceName
    关于对用dspack流的播放可能需要自己写filter,楼主可以安装个dx sdk研究下里面的demo
      

  2.   

    能不能给一段DSPack读取如上所说的资源文件接口的代码?DSPack读取后能不导出在硬盘上播放吗?在内存里直接播放它~给一段DSPack读取资源文件接口的代码吧,DSPack控件的例程好像没有直接读取资源的例程,不过好像有读取流的过程,很复杂小弟英文不太行所以看起来很累~有些也看不太懂,请那位高手给一段DSPack读取如上所说的资源文件接口的代码?做位说明例子~