| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Воспроизведение wave файлов, программа типа плеера |
| Автор: Yogurt 27.8.2009, 10:03 |
| Как воспроизвести wave файл, именно воспроизвести уже имеющийся файл. Причём не просто проигрывание файйла типа SndPlaySound , а именно воспроизведение с любого места, то есть создать типа плеера, чтобы можно было паузу нажать и тп Смотрел waveIn, waveOut - у них в настройках надо указывать ID устройства, короче запутался в них Насколько я понял, надо загрузить файл в буфер и затем уже с ним работать, как это сделать? |
| Автор: Yogurt 27.8.2009, 16:46 |
| Перерыл очень много информации по этому поводу, и вот что нашёл: Во первых функция, которая позволяет запускать wav файл с определённого места в наличии отсутсвует, и это самый главный косяк!!! На сколько я понял все функции mmio и waveIn waveOut используются для работы совсякими устройствами, типа для записи данных с микрофона, или вывод на динамик Если кому интересно, основная информация: 1) http://www.itags.org/msdn/2497264/ 2) http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4422&lngWId=3 3) http://www.codeproject.com/KB/audio-video/wave_class_for_playing_and_recording.aspx - здесь пример |
| Автор: Albor 27.8.2009, 17:39 |
| Почитай про MCI, должно помочь. |