Interfaz IMFMediaEngineEx (mfmediaengine.h)

Extiende la interfaz IMFMediaEngine .

Herencia

La interfaz IMFMediaEngineEx hereda de IMFMediaEngine. IMFMediaEngineEx también tiene estos tipos de miembros:

Métodos

La interfaz IMFMediaEngineEx tiene estos métodos.

 
IMFMediaEngineEx::ApplyStreamSelections

Aplica las selecciones de secuencia de las llamadas anteriores a SetStreamSelection.
IMFMediaEngineEx::CancelTimelineMarkerTimer

Cancela el siguiente marcador de escala de tiempo pendiente.
IMFMediaEngineEx::EnableHorizontalMirrorMode

Habilita o deshabilita la creación de reflejo del vídeo.
IMFMediaEngineEx::EnableTimeUpdateTimer

Habilita o deshabilita el temporizador de actualización de hora.
IMFMediaEngineEx::EnableWindowlessSwapchainMode

Habilita o deshabilita el modo de cadena de intercambio sin ventanas.
IMFMediaEngineEx::FrameStep

Pasos hacia delante o hacia atrás de un marco.
IMFMediaEngineEx::GetAudioEndpointRole

Obtiene el rol de punto de conexión de dispositivo de audio usado para la siguiente llamada a SetSource o Load.
IMFMediaEngineEx::GetAudioStreamCategory

Obtiene la categoría de secuencia de audio usada para la siguiente llamada a SetSource o Load.
IMFMediaEngineEx::GetBalance

Obtiene el equilibrio de audio.
IMFMediaEngineEx::GetNumberOfStreams

Obtiene el número de secuencias del recurso multimedia.
IMFMediaEngineEx::GetPresentationAttribute

Obtiene un atributo de presentación del recurso multimedia.
IMFMediaEngineEx::GetRealTimeMode

Obtiene el modo en tiempo real usado para la siguiente llamada a SetSource o Load.
IMFMediaEngineEx::GetResourceCharacteristics

Obtiene varias marcas que describen el recurso multimedia.
IMFMediaEngineEx::GetStatistics

Obtiene una estadística de reproducción del motor multimedia.
IMFMediaEngineEx::GetStereo3DFramePackingMode

En el caso del vídeo 3D estereoscópico, obtiene el diseño de las dos vistas dentro de un fotograma de vídeo.
IMFMediaEngineEx::GetStereo3DRenderMode

Para vídeo 3D estereoscópico, consulta cómo representa el motor multimedia el contenido de vídeo 3D.
IMFMediaEngineEx::GetStreamAttribute

Obtiene un atributo de nivel de flujo del recurso multimedia.
IMFMediaEngineEx::GetStreamSelection

Consulta si se selecciona una secuencia para reproducirla. (IMFMediaEngineEx.GetStreamSelection)
IMFMediaEngineEx::GetTimelineMarkerTimer

Obtiene la hora del siguiente marcador de escala de tiempo, si existe.
IMFMediaEngineEx::GetVideoSwapchainHandle

Obtiene un identificador de la cadena de intercambio sin ventanas.
IMFMediaEngineEx::InsertAudioEffect

Inserta un efecto de audio.
IMFMediaEngineEx::InsertVideoEffect

Inserta un efecto de vídeo.
IMFMediaEngineEx::IsPlaybackRateSupported

Consulta si el motor multimedia puede reproducirse a una velocidad de reproducción especificada.
IMFMediaEngineEx::IsProtected

Consulta si el recurso multimedia contiene contenido protegido.
IMFMediaEngineEx::IsStereo3D

Consulta si el recurso multimedia contiene vídeo 3D estereoscópico.
IMFMediaEngineEx::RemoveAllEffects

Quita todos los efectos de audio y vídeo.
IMFMediaEngineEx::SetAudioEndpointRole

Establece el punto de conexión del dispositivo de audio usado para la siguiente llamada a SetSource o Load.
IMFMediaEngineEx::SetAudioStreamCategory

Establece la categoría de secuencia de audio de la siguiente llamada a SetSource o Load.
IMFMediaEngineEx::SetBalance

Establece el equilibrio de audio. (IMFMediaEngineEx.SetBalance)
IMFMediaEngineEx::SetCurrentTimeEx

Busca una nueva posición de reproducción utilizando el MF_MEDIA_ENGINE_SEEK_MODE especificado.
IMFMediaEngineEx::SetRealTimeMode

Establece el modo en tiempo real usado para la siguiente llamada a SetSource o Load.
IMFMediaEngineEx::SetSourceFromByteStream

Abre un recurso multimedia desde una secuencia de bytes.
IMFMediaEngineEx::SetStereo3DFramePackingMode

En el caso del vídeo 3D estereoscópico, establece el diseño de las dos vistas dentro de un fotograma de vídeo.
IMFMediaEngineEx::SetStereo3DRenderMode

En el caso del vídeo 3D estereoscópico, especifica cómo representa el motor multimedia el contenido de vídeo 3D.
IMFMediaEngineEx::SetStreamSelection

Selecciona o anula la selección de una secuencia para su reproducción.
IMFMediaEngineEx::SetTimelineMarkerTimer

Especifica una hora de presentación en la que el motor multimedia enviará un evento de marcador.
IMFMediaEngineEx::UpdateVideoStream

Novedades el rectángulo de origen, el rectángulo de destino y el color del borde del vídeo.

Comentarios

La interfaz IMFMediaEngine contiene métodos que se asignan a los elementos multimedia HTML5. IMFMediaEngineEx proporciona funcionalidad adicional que no se corresponde directamente con HTML5.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfmediaengine.h

Consulte también

IMFMediaEngine

Ejemplo de motor multimedia

Interfaces de Media Foundation