Interfaccia IMFSourceReader (mfreadwrite.h)

Implementato dall'oggetto lettore di origine di Microsoft Media Foundation.

Ereditarietà

L'interfaccia IMFSourceReader eredita dall'interfaccia IUnknown . IMFSourceReader include anche questi tipi di membri:

Metodi

L'interfaccia IMFSourceReader include questi metodi.

 
IMFSourceReader::Flush

Scarica uno o più flussi. (IMFSourceReader.Flush)
IMFSourceReader::GetCurrentMediaType

Ottiene il tipo di supporto corrente per un flusso.
IMFSourceReader::GetNativeMediaType

Ottiene un formato supportato in modo nativo dall'origine multimediale.
IMFSourceReader::GetPresentationAttribute

Ottiene un attributo dall'origine multimediale sottostante.
IMFSourceReader::GetServiceForStream

Esegue una query sull'origine multimediale o sul decodificatore sottostante per un'interfaccia.
IMFSourceReader::GetStreamSelection

Esegue una query che indica se è selezionato un flusso.
IMFSourceReader::ReadSample

Legge l'esempio successivo dall'origine multimediale.
IMFSourceReader::SetCurrentMediaType

Imposta il tipo di supporto per un flusso.
IMFSourceReader::SetCurrentPosition

Cerca una nuova posizione nell'origine multimediale.
IMFSourceReader::SetStreamSelection

Seleziona o deseleziona uno o più flussi.

Commenti

Per creare il lettore di origine, chiamare una delle funzioni seguenti:

In alternativa, usare l'interfaccia IMFReadWriteClassFactory .

Questa interfaccia è disponibile in Windows Vista se è installato Platform Update Supplement per Windows Vista.

In Windows 8 questa interfaccia viene estesa con IMFSourceReaderEx.

Requisiti

Requisito Valore
Client minimo supportato Supplemento per Windows 7, Windows Vista e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfreadwrite.h

Vedi anche

Interfacce di Media Foundation

Lettore di origine