Interfaccia IMFMediaEngineSrcElements (mfmediaengine.h)
Fornisce al motore multimediale un elenco di risorse multimediali.
Ereditarietà
L'interfaccia IMFMediaEngineSrcElements eredita dall'interfaccia IUnknown . IMFMediaEngineSrcElements include anche questi tipi di membri:
Metodi
L'interfaccia IMFMediaEngineSrcElements dispone di questi metodi.
IMFMediaEngineSrcElements::AddElement Aggiunge un elemento di origine alla fine dell'elenco. |
IMFMediaEngineSrcElements::GetLength Ottiene il numero di elementi di origine nell'elenco. |
IMFMediaEngineSrcElements::GetMedia Ottiene il tipo di supporto desiderato di un elemento nell'elenco. |
IMFMediaEngineSrcElements::GetType Ottiene il tipo MIME di un elemento nell'elenco. |
IMFMediaEngineSrcElements::GetURL Ottiene l'URL di un elemento nell'elenco. |
IMFMediaEngineSrcElements::RemoveAllElements Rimuove tutti gli elementi di origine dall'elenco. |
Commenti
L'interfaccia IMFMediaEngineSrcElements rappresenta un elenco ordinato di risorse multimediali.
Questa interfaccia consente all'applicazione di fornire lo stesso contenuto audio/video in diversi formati di codifica, ad esempio H.264 e Windows Media Video. Se un codec specifico non è presente nel computer dell'utente, il motore multimediale proverà l'URL successivo nell'elenco. Per usare questa interfaccia, eseguire le operazioni seguenti:
- Creare un'implementazione di questa interfaccia.
- Inizializzare l'implementazione con un elenco di URL. Facoltativamente, specificare tipi MIME e stringhe di query multimediali per ogni URL.
- Chiamare il metodo IMFMediaEngine::SetSourceElements .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfmediaengine.h |