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 todo el sistema de audio , pero deseoSolo captura el audio de una aplicación (habrá muchas aplicaciones, todos jugando audio a la vez).

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top