Как проиграть два и более звука одновременно - C#
Формулировка задачи:
кнонибудь знает как в шарпе проиграть два и более звука одновременно?
Решение задачи: «Как проиграть два и более звука одновременно»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e) { Sound sound = new Sound(this); sound.Play("Seaguls.wav", "Birds.wav"); } } class Sound { Microsoft.DirectX.DirectSound.Buffer m_SoundBuffer; Microsoft.DirectX.DirectSound.Buffer m_SoundBuffer2; Device m_SoundDevice; public Sound(Form1 form) { m_SoundDevice = new Device(); m_SoundDevice.SetCooperativeLevel(form, CooperativeLevel.Priority); } public void Play(string filePath, string filePath2) { m_SoundBuffer = new Microsoft.DirectX.DirectSound.Buffer(filePath, m_SoundDevice); m_SoundBuffer2 = new Microsoft.DirectX.DirectSound.Buffer(filePath2, m_SoundDevice); m_SoundBuffer.Play(0, BufferPlayFlags.Default); m_SoundBuffer2.Play(0, BufferPlayFlags.Default); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д