| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Ошибка при попытке воспроизведения WAV файла |
| Автор: nginx 24.9.2009, 20:27 |
| Добрый день, У меня след. проблема: Я слушал урок: http://msdn.microsoft.com/ru-ru/vcsharp/bb798024%28en-us%29.aspx Решил опробовать это сразу же в IDE. Следовал всем инструкциям. При попытки воспроизвести WAV файл из Resources посредством класса System.Media.SoundPlayer выдал след. ошибку: System.InvalidOperationException was unhandled Message="Sound API only supports playing PCM wave files." Как я понял правильно, у WAV тоже есть различные форматы? Раз пишет , что проигрывает только PCM файлы WAV. Тяжело тогда придется, как же мне различать WAV файлы? Откуда мне узнать PCM этот WAV или нет? Нет в Visual Studio нет специального какого-нибудь для этого инструмента? Заранее спасибо |
| Автор: mr.DUDA 28.9.2009, 17:26 |
| PCM Wav означает что файл должен содержать дорожку(-и) формата WAV - т.е. саундтрек без компрессии. МП3 и прочие файлы не подойдут. Проиграть произвольный файл можно с пом. MCI или DirectShow. |