|
|
原帖由 sd-iori 于 2007-9-27 13:14 发表 1 v! Y5 a7 k2 l
% l# Q2 e( Y, a* C8 k% ~) ]directsound,,,和实际的声卡多音流,,是有区别的
/ L6 {( u& ?1 Y- E% m- ^: \* f+ u
u' W0 e2 }2 M. x( l# H5 t/ a. M9 C所有声卡,,只要有WDM驱动支持,,就能通过CPU的混音,,实现多音流 5 W, E3 j+ h, q$ U0 M% j' s8 j
通过CPU的混音的声卡就是集成软声卡了。软声卡就是通过WDM实现cpu软件混音的。; H- h8 f0 f$ Q3 c# g
既然实现硬件多音流混音,就不需要cpu混音啦。/ p# Q2 ]! Y# T. i# G/ V
我的理解就是:directsound只是一个API 游戏都是需要directsound这个接口的 把游戏里面的所有各种声音拿给声卡进行混音,混音过程很可能是A3D或者EAX之类的,那就要看看WMD驱动里面有没有这玩意了。 |
|