Capturar audio de una sola aplicación en Windows 7
Pregunta
¿Hay una manera de capturar el audio emitido por solo una sola aplicación, y no el sistema en su conjunto?Con wasapi puedo capturar
Solución
desvíos se usa para enganchar.Usando el LIB para engancharla iAudiorenderClient Interfaz, incluyendo GetBuffer y LIGHTBUFFER , y lee los datos del búfer.
Otros consejos
Dependiendo de las API que utilizan la aplicación para reproducir el audio, podría escribir una DLL de Apagado que envuelva las funciones de onda \ onda incorporadas y pasará a lo largo de los datos de audio.Sé que esto funciona con las funciones de onda \ WaveOut, pero no estoy seguro de qué otras interfaces de reproducción de audio hay en Windows 7 y si son compatibles con el truco APLICINIT.