Interface IMFMediaStream
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("D182108F-4EC6-443F-AA42-A71106EC825F")]
public interface IMFMediaStream : IMFMediaEventGenerator
Methods
BeginGetEvent(IMFAsyncCallback, Object)
Declaration
HResult BeginGetEvent(IMFAsyncCallback pCallback, object o)
Parameters
IMFAsync
|
System.
|
Returns
EndGetEvent(IMFAsyncResult, out IMFMediaEvent)
Declaration
HResult EndGetEvent(IMFAsyncResult pResult, out IMFMediaEvent ppEvent)
Parameters
IMFAsync
|
IMFMedia
|
Returns
GetEvent(MFEventFlag, out IMFMediaEvent)
Declaration
HResult GetEvent(MFEventFlag dwFlags, out IMFMediaEvent ppEvent)
Parameters
MFEvent
|
IMFMedia
|
Returns
GetMediaSource(out IMFMediaSource)
Declaration
HResult GetMediaSource(out IMFMediaSource ppMediaSource)
Parameters
IMFMedia
|
Returns
GetStreamDescriptor(out IMFStreamDescriptor)
Declaration
HResult GetStreamDescriptor(out IMFStreamDescriptor ppStreamDescriptor)
Parameters
IMFStream
|
Returns
QueueEvent(MediaEventType, Guid, HResult, ConstPropVariant)
Declaration
HResult QueueEvent(MediaEventType met, Guid guidExtendedType, HResult hrStatus, ConstPropVariant pvValue)
Parameters
Media
|
System.
|
HResult
hrStatus
|
Const
|