void SoundManager::PlayCore(DWORD snd_id, IDirectMusicAudioPath8* pAudiopath){ m_performance->PlaySegmentEx(m_segments[--snd_id], NULL, NULL, DMUS_SEGF_DEFAULT | DMUS_SEGF_SECONDARY, 0, NULL, NULL, pAudiopath}}
I simply use additional audiopaths if I need to control the volume of sounds independently of others. Though normally, pAudiopath is NULL in my example.
[edited by - Mastaba on November 29, 2003 9:35:04 PM]