Freigeben über


IMFMediaEventGenerator-Schnittstelle (mfobjects.h)

Ruft Ereignisse von jedem Media Foundation-Objekt ab, das Ereignisse generiert.

Vererbung

Die IMFMediaEventGenerator-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFMediaEventGenerator verfügt auch über folgende Membertypen:

Methoden

Die IMFMediaEventGenerator-Schnittstelle verfügt über diese Methoden.

 
IMFMediaEventGenerator::BeginGetEvent

Startet eine asynchrone Anforderung für das nächste Ereignis in der Warteschlange.
IMFMediaEventGenerator::EndGetEvent

Schließt eine asynchrone Anforderung für das nächste Ereignis in der Warteschlange ab.
IMFMediaEventGenerator::GetEvent

Ruft das nächste Ereignis in der Warteschlange ab. Diese Methode ist synchron.
IMFMediaEventGenerator::QueueEvent

Fügt ein neues Ereignis in die Warteschlange des Objekts ein.

Hinweise

Ein -Objekt, das diese Schnittstelle unterstützt, verwaltet eine Ereigniswarteschlange. Der Client des -Objekts kann die Ereignisse entweder synchron oder asynchron abrufen. Die synchrone Methode ist GetEvent. Die asynchronen Methoden sind BeginGetEvent und EndGetEvent.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfobjects.h (include Mfidl.h)

Weitere Informationen

Medienereignisgeneratoren

Media Foundation-Schnittstellen