IMFMediaEventGenerator 介面 (mfobjects.h)

從產生事件的任何 Media Foundation 物件擷取事件。

繼承

IMFMediaEventGenerator 介面繼承自 IUnknown 介面。 IMFMediaEventGenerator 也有下列類型的成員:

方法

IMFMediaEventGenerator 介面具有這些方法。

 
IMFMediaEventGenerator::BeginGetEvent

開始佇列中下一個事件的異步要求。
IMFMediaEventGenerator::EndGetEvent

完成佇列中下一個事件的異步要求。
IMFMediaEventGenerator::GetEvent

擷取佇列中的下一個事件。 這個方法是同步方法。
IMFMediaEventGenerator::QueueEvent

將新事件放在物件的佇列中。

備註

支援這個介面的物件會維護事件的佇列。 物件的用戶端可以同步或異步擷取事件。 同步方法是 GetEvent。 異步方法是 BeginGetEventEndGetEvent

規格需求

需求
最低支援的用戶端 Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 mfobjects.h (include Mfidl.h)

另請參閱

媒體事件產生器

媒體基礎介面