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

Builds and controls filter graphs.

The following tables list the members exposed by the FilterGraphManager type.

Public Methods

  NameDescription
Abort
Requests that the graph builder return as soon as possible from its current task.

AddSourceFilter
Adds a source filter to the filter graph for a specific file.

Connect
Connects two pins. If they will not connect directly, this method connects them with intervening transforms.

ConnectDirectOverloaded.
Disconnect

Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FindFilterByName
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetWrapped (Inherited from WrapperBase<IGraphBuilder>.)
IsDisposed (Inherited from WrapperBase<IGraphBuilder>.)
LoadGraph
Publish
Publishes the filter graph to the Running Object Table (ROT).

Reconnect
Breaks the existing pin connection and reconnects it to the same pin.

Render
Adds a chain of filters to a specified output pin to render it.

RenderFile
Builds a filter graph that renders the specified file.

SaveGraph
SetDefaultSyncSource
Sets the reference clock to the default clock.

SetLogFile
Sets the file for logging actions taken when attempting to perform an operation.

ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Unpublish
Removes the publication of the filter graph from the Running Object Table (ROT).

Protected Methods

  NameDescription
Dispose (Overrides .Dispose(Boolean).)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetWrappedBase (Inherited from WrapperBase<IGraphBuilder>.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

Public Constructors

  NameDescription
FilterGraphManagerNew
Initializes a gcnew instance of the FilterGraphManager class.

Public Properties

  NameDescription
Audio
EventProcessor
Filters
Gets the filters in the filter graph.

MediaControl
MediaSeeking
Statistics
Video
VideoWindow

Public Events

  NameDescription
Complete
ErrorAbort

Protected Events

  NameDescription
Paused
RunError
StreamError