需要设计一个程序界面内左右两个板块,分别控制两块声卡播放不同的文件(同时),相互不影响。 
我现在做到的程度是使用了VB的MMControl和DirectSound的方法,虽然可以实现,但是这两种方式所支持的格式很有限。 
理想的是使用MediaPlayer,左右各放一个,这样音频就由wmp.dll来支持,比较方便。请问如何用VB实现。 
但是如何才能控制MediaPlayer指向某块声卡来工作,而且是两路同时播放不同的东西? 
或者有什么方法比较方便调用解码器对音频进行解码,因为我接触的音频格式一般比较偏,比如S48或其他较少使用的音频格式。 

该程序比较重要,请各位尽力指点,谢谢了!