我用的是delphi7和DSPACK234
我用的是delphi7和DSPACK234.
首先设置 tools==>environment options==>library==>library path
添加...\DSPACK234\src\DirectX9
...\DSPACK234\src\DSPack
然后就打开DirectX9_D7.dpk并编译
打开DSPack_D7.dpk并编译
打开DSPackDesign_D7.dpk并编译、安装。
安装后也提示安装成功。
但是问题来了。
打开它提供的demo中的例子运行都会出现:
[Error] DSUtil.pas(898): Declaration of 'GetBufferAndLength' differs from
declaration in interface 'IMediaBuffer'
[Fatal Error] main.pas(7): Could not compile used unit 'DSUtil.pas' 错误信息。
在Delphi7.0下安装DSPack
(又是废话,原本在DSPack控件中说明的很清楚了,就在这略翻译一下吧)
Delphi 5,6 & 7
1 - Add this paths to your search directory:
- (DSPackDir)\src\Directx9
- (DSPackDir)\src\DSPack
译:添加查询路径,否则在编译时发生找不到相关.dcu文件错误。操作:Delphi(菜单)
Tools->Envioronment Options->Library. 在Library Path处添加。
2 - Compile DirectX 9 Package (DirectX9_Dx.dpk) from the "packages" directtory.
译:编译DirectX9_Dx.dpr(x为Delphi版本号),这个包只要编译就可以了。
3 - Compile DSPack Package (DSPack_Dx.dpk) from the "packages" directory.
译:编译DSPack_Dx.dpr(x为Delphi版本号),这个包只要编译就可以了。
4- Install Design Package (DSPackDesign_Dx.dpk) from the "packages" directory.
译:编译并安装DSPackDesign_Dx.dpk(x为Delphi版本号)。
到这里,安装已完成。在Delphi控件面板上就可以看到DSPack控件了
最后,要在环境变量(libarary path )中加入dspack的文件路径
DSPACK234这个版本,在delphi7是没问题的。
需要注意的是,需要先增加路径。然后再安装。
另外,不要忘了安装DirectX9,控件需要在directx9下运行才可以的。
我安装的是,DirectX9.0c。
本文档为【我用的是delphi7和DSPACK234】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。