Interface IMFMediaEventQueueAlt
Namespace: MediaFoundation.Alt
Assembly: MediaFoundation.dll
Syntax
[Guid("36F846FC-2256-48B6-B58E-E2B638316581")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFMediaEventQueueAlt
Methods
BeginGetEvent(IntPtr, Object)
Declaration
HResult BeginGetEvent(IntPtr pCallBack, object pUnkState)
Parameters
System.
|
System.
|
Returns
EndGetEvent(IntPtr, out IMFMediaEvent)
Declaration
HResult EndGetEvent(IntPtr p1, out IMFMediaEvent ppEvent)
Parameters
System.
|
IMFMedia
|
Returns
GetEvent(MFEventFlag, out IMFMediaEvent)
Declaration
HResult GetEvent(MFEventFlag dwFlags, out IMFMediaEvent ppEvent)
Parameters
MFEvent
|
IMFMedia
|
Returns
QueueEvent(IMFMediaEvent)
QueueEventParamUnk(MediaEventType, Guid, HResult, Object)
Declaration
HResult QueueEventParamUnk(MediaEventType met, Guid guidExtendedType, HResult hrStatus, object pUnk)
Parameters
Media
|
System.
|
HResult
hrStatus
|
System.
|
Returns
QueueEventParamVar(MediaEventType, Guid, HResult, ConstPropVariant)
Declaration
HResult QueueEventParamVar(MediaEventType met, Guid guidExtendedType, HResult hrStatus, ConstPropVariant pvValue)
Parameters
Media
|
System.
|
HResult
hrStatus
|
Const
|