2010-09-06 4 views
0

Привет, ребята Я планирую записывать аудио, а затем воспроизводить его обратно для моих проектов. Требование состоит в том, что он должен быть совместимым с C++ (Visual studio 2008). Остальная часть нашего приложения в основном используется в silverlight/VC++. Я работал с NAudio раньше в C#, но ничего на vC++.Аудио Запись и воспроизведение VC++


Я хотел бы знать, что лучше всего подходит для моих потребностей:

  1. VC++ (Visual Studio 2008) 32 бит, совместимая.
  2. Только запись или воспроизведение. Никаких полезных функций не требуется.
  3. Только 32-битные окна 7/vista. Многоплатформенная функциональность не нужна.
  4. Нужно скорректировать код. Не имеет значения, если все идет медленно, требует дополнительной вычислительной мощности и т. Д. Пока это не сбой и делает то, что должно быть правильно, я хорош.
  5. является бесплатным (по крайней мере для исследований).

Можете ли вы предложить что-то, что будет лучше для меня? Заранее спасибо!

+0

waveIt/waveOut слишком сложны для вас? –

ответ

1

Возможно, самый простой способ - использовать MCI. В принципе, вы можете использовать mciSendCommand (или mciSendString), чтобы отправить команду MCI_RECORD, чтобы сделать запись, или MCI_PLAY для воспроизведения.

Смежные вопросы