Pregunta

¿Cómo puedo obtener acceso a la corriente de muestra de salida de onda actual?

En una pregunta de diciembre de 2006 en social.microsoft.com (¿Cómo grabar de 'Wave' o 'Stereo Mix' en Vista?) Yjslash preguntó:

En Windows XP o antes, podría capturar la transmisión de audio al altavoz. En otras palabras, DirectSoundCapture pudo capturar desde la línea fuente seleccionada. Y si "Wave Out Mix" o "Stereo Mix" o algo similar se seleccionó como línea fuente de grabación, DirectSoundCapture pudo grabar la transmisión de audio en el altavoz.

A la que Larry Osterman (MSFT) (Equipo de audio Dev y Usuario de stackoverflow) respondió:

¿Qué API usaste para esto en XP? Deberían seguir trabajando en Vista.

Wasapi Tiene un modo de bucle de bucle especial que permite a un cliente capturar la transmisión de audio posterior a la mezcla, que también puede ayudar

Una pregunta en StackOverflow (¿Cómo leo la salida de audio del sistema en Windows XP y Windows 7?) también menciona que el Wasapi tiene la capacidad de probar la mezcla de salida y que está disponible comenzando con Windows Vista.

Un blog de enero de 2007 Un equipo de Windows Team La entrada menciona la capacidad de probar la salida de audio (a los efectos de la cancelación de eco; y qué efecto tendrá HDCP en él):

¿Funcionará menos bien la cancelación para el contenido premium?

Creemos que Windows Vista proporciona a las aplicaciones acceso a información suficiente para construir con éxito la funcionalidad de cancelación de eco de alta calidad.

¿Qué API se usa para probar la salida de audio? ¿Qué acceso proporciona Vista aplicaciones para acceder a la transmisión de salida de audio actual? ¿Qué funciones y cómo usarlas del Wasapi permite el muestreo/captura de la salida de audio actual?

Ver también

¿Fue útil?

Solución

encontré este (Grabación de bucleza) en msdn, y también este (Capturando una corriente).

Por cierto, según MSDN, Wasapi no le permitirá capturar corrientes con protección DRM:

Windows Vista proporciona gestión de derechos digitales (DRM). WasAPI no permite la grabación de bucle de transmisión digital que contienen contenido protegido por DRM. Del mismo modo, un controlador de audio de confianza no permite que un dispositivo de bucle de bucle capture transmisiones digitales que contienen contenido protegido. Windows Vista permite que solo los conductores de confianza reproduzcan contenido protegido. Para obtener más información sobre controladores de confianza y DRM, consulte la documentación de Windows DDK.

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