Compartir a través de


Interfaz IAMClockSlave (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La IAMClockSlave interfaz controla la tolerancia de un representador de audio cuando coincide con las velocidades con otro reloj.

Si el representador de audio coincide con otras velocidades, permite que el audio se desfase hasta la cantidad de tolerancia especificada. Si el audio se desplaza demasiado lejos, el representador quita muestras; si se desplaza demasiado lejos, el representador inserta espacios silenciosos. Esta interfaz permite a una aplicación cambiar la tolerancia del valor predeterminado.

Establecer una tolerancia mayor es probable que la secuencia de audio no se sincronice con la secuencia de vídeo. Establecer una tolerancia más pequeña puede provocar vibración de audio. Por lo tanto, no se recomienda cambiar la configuración de tolerancia, a menos que tenga una razón específica para hacerlo.

Herencia

La interfaz IAMClockSlave hereda de la interfaz IUnknown . IAMClockSlave también tiene estos tipos de miembros:

Métodos

La interfaz IAMClockSlave tiene estos métodos.

 
IAMClockSlave::GetErrorTolerance

El método GetErrorTolerance recupera la tolerancia de coincidencia de velocidad del representador de audio.
IAMClockSlave::SetErrorTolerance

El método SetErrorTolerance establece la tolerancia de coincidencia de velocidad del representador de audio.

Requisitos

   
Cliente mínimo compatible Windows XP con SP1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado strmif.h (incluye Dshow.h)

Consulte también

Orígenes activos