Можно ли в Windows сделать измерение уровня и запись звукового потока (скажем, в файл), который поступает от отдельно взятого процесса (от своей программы) на звуковыводящее устройство? Ведь (вроде бы) есть возможность регулировки громкости для отдельно взятого приложения.
Альтернативный вопрос, может кто знает: как сделать то же самое при помощи медиадвижка
mediastreamer2 (измерение уровня аудиосигнала, запись аудио в файл)? На самом деле воспроизведение звука в моей программе ведётся именно с его помощью, и желательно работать с аудиоданными напрямую при помощи функций движка, чем делать это косвенно. Проблема в том, что документации к движку я не нашёл, а в исходниках не увидел требуемой функциональности.