[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Classes

  ClassDescription
public classAsfRecorder
Provides recording to ASF files.

public classCameraSource
Provides a ISourceGraph in pull mode with a file as the stream source.

public classDataEventArgs<(Of T>)
Provides event arguments containing data.

public classDefaultPausable
Implements IPausable based on IMediaSeeking and IMediaControl objects.

public classDvbtTunerSource
Provides a ISourceGraph in push mode with a TV tuner device as the stream source.

public classExceptionEventArgs
Provides arguments for the Error event.

public classFileRecorderBase
Provides an abstract base class for IRecordable components that records to files.

public classFileSource
Provides a ISourceGraph in pull mode with a file as the stream source.

public classGraphComponentBase
Provides a base class for all Components based on FilterGraphManagers.

public classGraphRenderException
The exception thrown when a graph component could not be rendered.

public classMpeg2Recorder
Provides recording of MPEG2 streams to files.

public classMultiwayUnicastSink
Provides a ISinkGraph exposing the stream to multiple unicast TCP/IP end points.

public classPausingGraphComponentBase
Provides a IPausable base class for all Components based on FilterGraphManagers.

public classSafeSeeker
Decorates a IMediaSeeking object, eating exceptions due to setting the PlaybackRate or Duration to a value out of legal range.

public classSinkComponentBase
Provides an abstract base class for ISinkGraph components.

public classSourceGraphComponentBase
Provides an abstract base class for ISourceGraphs.

public classStreamBuffer
Provides buffering of a stream, enabling it to be paused, rewined and fast forwarded.

public classTVTunerSource
Provides a ISourceGraph in push mode with a TV tuner device as the stream source.

public classUnicastSink
Provides a ISinkGraph exposing the stream to a unicast TCP/IP end point.

public classUnicastSource
Provides a ISourceGraph in push mode with a TCP/IP connection as the stream source.

public classVideoWindowPullSink
Provides a ISinkGraph rendering a ISourceGraph in pull mode to a !:VideoWindow.

public classVideoWindowPushSink
Provides a ISinkGraph rendering a ISourceGraph in push mode to a !:VideoWindow.

public classVideoWindowSinkBase
Provides a base class for ISinkGraphs rendering to a !:VideoWindow.

Structures

  StructureDescription
public structureSourceGraphOutput
Defines the output of a ISourceGraph.

Interfaces

  InterfaceDescription
public interfaceIGraph
The interface implemented by graph components.

public interfaceIPausable
Implemented by graphs that can be paused.

public interfaceIRecordable
Implemented by graphs that can record.

public interfaceISinkGraph
Interface implemented by graph components that consumes streams.

public interfaceISourceGraph
Interface implemented by graph components that are sources for streams.

public interfaceITunable
Implemented by graphs that can tune to channels.