Win32 API 日本語リファレンス
ホームMedia.MediaFoundation › IMFMediaEventQueue

IMFMediaEventQueue

COM
IID36f846fc-2256-48b6-b58e-e2b638316581継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetEvent(DWORD dwFlags, IMFMediaEvent** ppEvent)
4HRESULT BeginGetEvent(IMFAsyncCallback* pCallback, IUnknown* punkState)
5HRESULT EndGetEvent(IMFAsyncResult* pResult, IMFMediaEvent** ppEvent)
6HRESULT QueueEvent(IMFMediaEvent* pEvent)
7HRESULT QueueEventParamVar(DWORD met, GUID* guidExtendedType, HRESULT hrStatus, PROPVARIANT* pvValue)
8HRESULT QueueEventParamUnk(DWORD met, GUID* guidExtendedType, HRESULT hrStatus, IUnknown* pUnk)
9HRESULT Shutdown()