最近在测试一个手机流媒体业务,需要使用Helix Mobile Producer v11.0.547 Pro进行PC的离线编码,目标主机是一台Windows Server 2003 sp1的流媒体服务器,我满心鼓舞的就开始了一天的工作,因为我之前在Windows xp和Windows Server 2000 上测试成功了,我想啊只是Windows NT的平移,这个太简单了.可是事实完全出乎我的意料.安装完成Helix Mobile Producer v11.0.547 Pro后启动,得到的信息是"This application requires Direct X 8.1 or later ,please update your DirectX version",好啊,那我就下载一个最新的directx_oct2006_redist安装就可以啊,安装很快结束,可是问题依旧,我一想不对Windows Server 自带DirectX 9.0.我也曾经试着去下载重新安装,可是都失败了,尝试了很多办法都不可以,最后才恍然大悟,WINDOWS 2003 SP1虽说自带了DirectX9.0C,可就好像一个太监,缺少了好多功能,比如系统自带的没有DirectMusic等,要重装DirectX9.0C还要颇费周折,需要借助其他软件,后来偶得一个东西,解压后放到DirectX 9.0安装目录里,就可以把太监恢复成真正的男人了(不过好象也是只是欺骗),从而完整安装了DirectX9.0C!!!同时这个安装文件可以用于系统集成安装,命令为:dxsetup.exe /opk或dxsetup.exe /windowsupdate ,最终问题得到了解决.hoho,下班了,任务完成.
This application requires Direct X 8.1 or later ,please update your DirectX version
最新推荐文章于 2022-04-24 20:40:47 发布