Condividi tramite


Interfaccia FMMediaSource (mfidl.h)

Implementato dagli oggetti di origine multimediale.

Le origini multimediali sono oggetti che generano dati multimediali. Ad esempio, i dati potrebbero venire da un file video, da un flusso di rete o da un dispositivo hardware, ad esempio una fotocamera. Ogni origine multimediale contiene uno o più flussi e ogni flusso fornisce dati di un tipo, ad esempio audio o video.

Ereditarietà

L'interfaccia FMMediaSource eredita da FMMediaEventGenerator. IMFMediaSource include anche questi tipi di membri:

Metodi

L'interfaccia IMFMediaSource include questi metodi.

 
FMMediaSource::CreatePresentationDescriptor

Recupera una copia del descrittore di presentazione dell'origine multimediale. Le applicazioni usano il descrittore di presentazione per selezionare i flussi e ottenere informazioni sul contenuto di origine.
IMFMediaSource::GetCharacteristics

Recupera le caratteristiche dell'origine multimediale.
FMMediaSource::P ause

Sospende tutti i flussi attivi nell'origine multimediale.
IMFMediaSource::Shutdown

Arresta l'origine multimediale e rilascia le risorse usate.
FMMediaSource::Start

Avvia, cerca o riavvia l'origine multimediale specificando dove avviare la riproduzione.
IMFMediaSource::Stop

Arresta tutti i flussi attivi nell'origine multimediale.

Commenti

In Windows 8 questa interfaccia viene estesa con FMMediaSourceEx.

Per alcune origini del dispositivo, ad esempio telecamere o microfoni, fmiMediaSource implementa anche IKsControl che può essere usato dalle applicazioni in modalità utente per rilasciare operazioni KSPROPERTY, KSEVENT e KSMETHOD al driver del dispositivo sottostante.

Nota

Questa interfaccia è facoltativa e potrebbe non essere disponibile. Se questa interfaccia non è disponibile, QueryInterface restituirà E_NOINTERFACE.

Requisiti

   
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

FMMediaEventGenerator

Interfacce di Media Foundation

Origini multimediali