Provides an event queue for applications that need to implement the IMFMediaEventGenerator interface.
This interface is exposed by a helper object that implements an event queue. If you are writing a component that implements the IMFMediaEventGenerator interface, you can use this object in your implementation. The event queue object is thread safe and provides methods to queue events and to pull them from the queue either synchronously or asynchronously. To create the event queue object, call MFCreateEventQueue.
interface IMFMediaEventQueue : public IUnknown
Header: Declared in mfobjects.h (include mfidl.h).
Library: Use mfuuid.lib.