Compartir a través de


Interfaz IMFMediaSession (mfidl.h)

Proporciona controles de reproducción para contenido protegido y desprotegido. Los objetos de sesión Media Session y la ruta de acceso multimedia protegida (PMP) exponen esta interfaz. Esta interfaz es la interfaz principal que las aplicaciones usan para controlar la canalización de Media Foundation.

Para obtener un puntero a esta interfaz, llame a MFCreateMediaSession o MFCreatePMPMediaSession.

Herencia

La interfaz IMFMediaSession hereda de IMFMediaEventGenerator. IMFMediaSession también tiene estos tipos de miembros:

Métodos

La interfaz IMFMediaSession tiene estos métodos.

 
IMFMediaSession::ClearTopologies

Borra todas las presentaciones que se ponen en cola para su reproducción en la sesión multimedia.
IMFMediaSession::Close

Cierra la sesión multimedia y libera todos los recursos que está usando.
IMFMediaSession::GetClock

Recupera el reloj de presentación de la sesión multimedia.
IMFMediaSession::GetFullTopology

Obtiene una topología de la sesión multimedia.
IMFMediaSession::GetSessionCapabilities

Recupera las funcionalidades de la sesión multimedia, en función de la presentación actual.
IMFMediaSession::P ause

Pausa la sesión multimedia.
IMFMediaSession::SetTopology

Establece una topología en la sesión multimedia.
IMFMediaSession::Shutdown

Apaga la sesión multimedia y libera todos los recursos usados por la sesión multimedia.
IMFMediaSession::Start

Inicia la sesión multimedia.
IMFMediaSession::Stop

Detiene la sesión multimedia.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfidl.h

Consulte también

Cómo reproducir archivos multimedia con Media Foundation

IMFMediaEventGenerator

Interfaces de Media Foundation