Condividi tramite


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:

  1. Creare un'implementazione di questa interfaccia.
  2. Inizializzare l'implementazione con un elenco di URL. Facoltativamente, specificare tipi MIME e stringhe di query multimediali per ogni URL.
  3. 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

Vedi anche

Interfacce di Media Foundation