src/Foundation/Media/Gimela.Media.Video.DirectShow/Internals/IPin.cs
/// <summary>
/// Specifies that samples following this call are grouped as a segment with a given start time, stop time, and rate.
/// </summary>
/// 
/// <param name="start">Start time of the segment, relative to the original source, in 100-nanosecond units.</param>
/// <param name="stop">End time of the segment, relative to the original source, in 100-nanosecond units.</param>
/// <param name="rate">Rate at which this segment should be processed, as a percentage of the original rate.</param>
/// 
/// <returns>Return's <b>HRESULT</b> error code.</returns>
/// 
Specifies that samples following this call are grouped as a segment with a given start time, stop time, and rate.
Specifies that samples following this call are grouped as a segment with a given start time stop time and rate .
[PreserveSig]
    int NewSegment(
        long start,
        long stop,
        double rate);
[ PreserveSig ] int NewSegment ( long start , long stop , double rate ) ;
Specifies that samples following this call are grouped as a segment with a given start time, stop time, and rate.
Specifies that samples following this call are grouped as a segment with a given start time stop time and rate .
None
start
long
Start time of the segment, relative to the original source, in 100-nanosecond units.
Start time of the segment relative to the original source in 100 - nanosecond units .
stop
long
End time of the segment, relative to the original source, in 100-nanosecond units.
End time of the segment relative to the original source in 100 - nanosecond units .
rate
double
Rate at which this segment should be processed, as a percentage of the original rate.
Rate at which this segment should be processed as a percentage of the original rate .