Share via


Interfaccia FMSourceReaderCallback (mfreadwrite.h)

Interfaccia di callback per il lettore di origine Microsoft Media Foundation.

Ereditarietà

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

Metodi

L'interfaccia IMFSourceReaderCallback include questi metodi.

 
FMSourceReaderCallback::OnEvent

Chiamato quando il lettore di origine riceve determinati eventi dall'origine multimediale.
FMSourceReaderCallback::OnFlush

Chiamato al termine del metodo IMFSourceReader::Flush.
FMSourceReaderCallback::OnReadSample

Chiamato quando il metodo IMFSourceReader::ReadSample viene completato.

Commenti

Usare l'attributo MF_SOURCE_READER_ASYNC_CALLBACK per impostare il puntatore di callback quando si crea prima l'oggetto lettore di origine.

I metodi di callback possono essere chiamati da qualsiasi thread, quindi un oggetto che implementa questa interfaccia deve essere thread-safe.

Se non si specifica un puntatore di callback, il lettore di origine opera in modo sincrono.

Questa interfaccia è disponibile in Windows Vista se è installato l'aggiornamento della piattaforma per Windows Vista.

Requisiti

Requisito Valore
Client minimo supportato Supplemento per Windows 7, Windows Vista e Aggiornamento 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

Uso del lettore di origine in modalità asincrona