主题:  关于DirectMediaXtra的问题

飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#12001/5/17 9:38:54
本人在程序中用DirectMediaXtra同时播放一个Mpeg文件和一个Mp3(配音),可是在一些机器上没有声音,我想确认一下,是不是该机器上的声卡的原因?如果另有原因望各位见告。谢谢!
(说明:我的配音不能和视频合在一起,因为视频是中英文公用的,只有配音各自为中英文。)



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#22001/5/17 10:21:20
是缺少DirectSound,DMX要用。有的机器上可能会缺,也就是说DirectX没装全。



macros

职务:普通成员
等级:1
金币:0.0
发贴:24
注册:2001/5/11 19:15:28
#32001/5/17 10:21:28
我也遇到过这样的问题,Y朋友的解释是directx不全,少了directdraw和directsound,因为DMX是基于DIRECTDRAW和DIRECTSOUND的,如果是完整的DIRECTX应该可以的,我在WIN2K下都可以同时播放几个MP3和MPG,但是到了WIN98就不行了:(



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#42001/5/17 10:38:05
两位以前有遇到过DMX安装不全么?
DMX安装时并不会让用户选择安装选项呀。恐怕不会安装不全吧。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#52001/5/17 10:41:18
不要搞错,我们是说微软的DirectX没有装全。



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#62001/5/17 10:43:13
再者,我的程序打包后在Win2000和Win98下都测试过,上述问题确实只出现在98的机器上,但四台98的机器中只有一台相对配置较低有此情况。所以我怀疑是声卡的问题。



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#72001/5/17 10:44:42
Y在上个贴子中说
引用:
不要搞错,我们是说微软的DirectX没有装全。

我知道,我说的也是微软的DirectX。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#82001/5/17 10:52:57
声卡不支持DirectSound当然会成问题,这样DirectSound对DMX形同虚设。



macros

职务:普通成员
等级:1
金币:0.0
发贴:24
注册:2001/5/11 19:15:28
#92001/5/17 11:00:23
恐怕不是声卡的问题吧,我的声卡是SoundBlaster live! 但是到了win98也不行。现在我重新装了directx7a,还是不行:( 说少了directsound 也不是啊,我装的是游戏里面的directx,在游戏设置里就有directsound的设置



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#102001/5/17 11:00:34
那么,就是声卡的问题喽?会有不支持DirectSound的声卡么?
如果真是这个问题,又该如何解决呢?请多指教。谢谢!



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#112001/5/17 11:02:20
macros在上个贴子中说
引用:
恐怕不是声卡的问题吧,我的声卡是SoundBlaster live! 但是到了win98也不行。现在我重新装了directx7a,还是不行:( 说少了directsound 也不是啊,我装的是游戏里面的directx,在游戏设置里就有directsound的设置

那么,您认为是什么原因呢?是系统的问题么?



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
注册:2000/11/8 14:55:33
#122001/5/17 11:04:48
对不起,我忘了说明一个细节:我是在Win2000下打的包。但在几台98的机器上都测试正常,只有一台配置相对较低的不行。



macros

职务:普通成员
等级:1
金币:0.0
发贴:24
注册:2001/5/11 19:15:28
#132001/5/17 11:04:51
不知道咧~~~,我试了几台机器都是这样子,哎~ 总不成每台机器都装win2k吧?? 呵呵



macros

职务:普通成员
等级:1
金币:0.0
发贴:24
注册:2001/5/11 19:15:28
#142001/5/17 11:06:25
杨新在上个贴子中说
引用:
对不起,我忘了说明一个细节:我是在Win2000下打的包。但在几台98的机器上都测试正常,只有一台配置相对较低的不行。

我的也是在win2k下打包的,但是到了win98就不行:(



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#152001/5/17 11:08:46
我用一块廉价声卡经常打游戏,游戏中DirectX从5到8都装过,后来我的一段AW程序中用了DMX不能出声,安了一个完全的DirectX 8之后问题消失。
DirectX有没有缺文件,好象可以从系统信息里的DirectX诊断工具中看出来。