Interface IMFMediaEngineSrcElements (mfmediaengine.h)
Fornece ao Mecanismo de Mídia uma lista de recursos de mídia.
Herança
A interface IMFMediaEngineSrcElements herda da interface IUnknown . IMFMediaEngineSrcElements também tem estes tipos de membros:
Métodos
A interface IMFMediaEngineSrcElements tem esses métodos.
IMFMediaEngineSrcElements::AddElement Adiciona um elemento de origem ao final da lista. |
IMFMediaEngineSrcElements::GetLength Obtém o número de elementos de origem na lista. |
IMFMediaEngineSrcElements::GetMedia Obtém o tipo de mídia pretendido de um elemento na lista. |
IMFMediaEngineSrcElements::GetType Obtém o tipo MIME de um elemento na lista. |
IMFMediaEngineSrcElements::GetURL Obtém a URL de um elemento na lista. |
IMFMediaEngineSrcElements::RemoveAllElements Remove todos os elementos de origem da lista. |
Comentários
A interface IMFMediaEngineSrcElements representa uma lista ordenada de recursos de mídia.
Essa interface permite que o aplicativo forneça o mesmo conteúdo de áudio/vídeo em vários formatos de codificação diferentes, como H.264 e Vídeo do Windows Media. Se um codec específico não estiver presente no computador do usuário, o Mecanismo de Mídia tentará a próxima URL na lista. Para usar essa interface, faça o seguinte:
- Crie uma implementação dessa interface.
- Inicialize sua implementação com uma lista de URLs. Opcionalmente, forneça tipos MIME e cadeias de caracteres de consulta de mídia para cada URL.
- Chame o método IMFMediaEngine::SetSourceElements .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfmediaengine.h |