src/Foundation/Media/Gimela.Media.Video.DirectShow/Internals/ICaptureGraphBuilder2.cs
/// <summary>
/// Set the start and stop times for one or more streams of captured data.
/// </summary>
/// 
/// <param name="category">Pin category.</param>
/// <param name="mediaType">Major-type GUID that specifies the media type.</param>
/// <param name="filter"><see cref="IBaseFilter"/> interface that specifies which filter to control.</param>
/// <param name="start">Start time.</param>
/// <param name="stop">Stop time.</param>
/// <param name="startCookie">Value that is sent as the second parameter of the
/// EC_STREAM_CONTROL_STARTED event notification.</param>
/// <param name="stopCookie">Value that is sent as the second parameter of the
/// EC_STREAM_CONTROL_STOPPED event notification.</param>
/// 
/// <returns>Return's <b>HRESULT</b> error code.</returns>
/// 
Set the start and stop times for one or more streams of captured data.
Set the start and stop times for one or more streams of captured data .
[PreserveSig]
    int ControlStream(
        [In, MarshalAs(UnmanagedType.LPStruct)] Guid category,
        [In, MarshalAs(UnmanagedType.LPStruct)] Guid mediaType,
        [In, MarshalAs(UnmanagedType.Interface)] IBaseFilter filter,
        [In] long start,
        [In] long stop,
        [In] short startCookie,
        [In] short stopCookie
        );
[ PreserveSig ] int ControlStream ( [ In , MarshalAs ( UnmanagedType . LPStruct ) ] Guid category , [ In , MarshalAs ( UnmanagedType . LPStruct ) ] Guid mediaType , [ In , MarshalAs ( UnmanagedType . Interface ) ] IBaseFilter filter , [ In ] long start , [ In ] long stop , [ In ] short startCookie , [ In ] short stopCookie ) ;
Set the start and stop times for one or more streams of captured data.
Set the start and stop times for one or more streams of captured data .
None
Guid
[In, MarshalAs(UnmanagedType.LPStruct)]
IBaseFilter
[In, MarshalAs(UnmanagedType.Interface)]
long
[In]
short
[In]
category
None
mediaType
Major-type GUID that specifies the media type.
Major - type GUID that specifies the media type .
filter
interface that specifies which filter to control.
interface that specifies which filter to control .
start
None
stop
None
startCookie
Value that is sent as the second parameter of the
EC_STREAM_CONTROL_STARTED event notification.
Value that is sent as the second parameter of the EC_STREAM_CONTROL_STARTED event notification .
stopCookie
Value that is sent as the second parameter of the
EC_STREAM_CONTROL_STOPPED event notification.
Value that is sent as the second parameter of the EC_STREAM_CONTROL_STOPPED event notification .