Как получить данные PCM из Wave Out
Как было бы возможно захватить аудио программно? Я внедряю приложение, которое в реальном времени транслирует рабочий стол в сети. Видео часть закончена. Мне нужно реализовать аудио часть. Мне нужен способ получить данные PCM со звуковой карты для подачи на мой кодировщик (реализовано с использованием Windows Media Format).
Я думаю, что ответ связан с функциями openMixer (), waveInOpen () в Win32 API, но я точно не знаю, что мне делать.
Как открыть нужный канал и как читать с него данные PCM?
Заранее спасибо.