我正在尝试以多声道(并行)方式在WindowsXP上播放声音。我在某处读到过用WinMM播放平行声音可能是不可能的,但这是我观察到的:当我调用WaveOutOpen()一次,然后多次调用WaveOutWrite()时那么声音就不是平行的——它们是排队的。但是当我调用WaveOutOpen时说九次(然后存储九个句柄)然后用九种不同的声音调用九次WaveOutWrite()并行播放(多channel)-即它们是混合的。它似乎有效,但我不确定它是否可以,因为我没有找到明确说明在任何教程或文档中。用这种'manyWaveOutOpen'的方式播放声音可以吗??