Interfaz IMFMediaEngineSrcElements (mfmediaengine.h)
Proporciona al motor de medios una lista de recursos multimedia.
Herencia
La interfaz IMFMediaEngineSrcElements hereda de la interfaz IUnknown . IMFMediaEngineSrcElements también tiene estos tipos de miembros:
Métodos
La interfaz IMFMediaEngineSrcElements tiene estos métodos.
IMFMediaEngineSrcElements::AddElement Agrega un elemento de origen al final de la lista. |
IMFMediaEngineSrcElements::GetLength Obtiene el número de elementos de origen de la lista. |
IMFMediaEngineSrcElements::GetMedia Obtiene el tipo de medio previsto de un elemento de la lista. |
IMFMediaEngineSrcElements::GetType Obtiene el tipo MIME de un elemento de la lista. |
IMFMediaEngineSrcElements::GetURL Obtiene la dirección URL de un elemento de la lista. |
IMFMediaEngineSrcElements::RemoveAllElements Quita todos los elementos de origen de la lista. |
Comentarios
La interfaz IMFMediaEngineSrcElements representa una lista ordenada de recursos multimedia.
Esta interfaz permite a la aplicación proporcionar el mismo contenido de audio/vídeo en varios formatos de codificación diferentes, como H.264 y Windows Media Video. Si un códec determinado no está presente en el equipo del usuario, el motor multimedia probará la siguiente dirección URL de la lista. Para usar esta interfaz, haga lo siguiente:
- Cree una implementación de esta interfaz.
- Inicialice la implementación con una lista de direcciones URL. Opcionalmente, proporcione tipos MIME y cadenas de consulta multimedia para cada dirección URL.
- Llame al método IMFMediaEngine::SetSourceElements .
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 |