Interfaz IMFMediaSink (mfidl.h)

Implementado por objetos receptores multimedia. Esta interfaz es la interfaz base para todos los receptores multimedia de Media Foundation. Los receptores de flujo controlan el procesamiento real de datos en cada flujo.

Herencia

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

Métodos

La interfaz IMFMediaSink tiene estos métodos.

 
IMFMediaSink::AddStreamSink

Agrega un nuevo receptor de secuencia al receptor de medios.
IMFMediaSink::GetCharacteristics

Obtiene las características del receptor de medios.
IMFMediaSink::GetPresentationClock

Obtiene el reloj de presentación que se estableció en el receptor de medios.
IMFMediaSink::GetStreamSinkById

Obtiene un receptor de secuencia, especificado por el identificador de flujo.
IMFMediaSink::GetStreamSinkByIndex

Obtiene un receptor de flujo, especificado por índice.
IMFMediaSink::GetStreamSinkCount

Obtiene el número de receptores de secuencia en este receptor multimedia.
IMFMediaSink::RemoveStreamSink

Quita un receptor de flujo del receptor multimedia.
IMFMediaSink::SetPresentationClock

Establece el reloj de presentación en el receptor de medios.
IMFMediaSink::Shutdown

Apaga el receptor de medios y libera los recursos que está usando.

Requisitos

   
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfidl.h

Consulte también

Interfaces de Media Foundation

Receptores de medios