- file writer
- The section of a filter graph that consists of the multiplexer and file writer filters.
- filter
- A key component in the DirectShow architecture, a filter is a COM object that supports DirectShow interfaces or base classes. It might operate on streams of data in a variety of ways, such as reading, copying, modifying, or writing the data to a file. Sources, transform filters, and renderers are all particular types of filters. A filter contains pins that it uses to connect to other filters.
- filter graph
- A collection of filters. Typically, a filter graph contains filters that are connected to perform a particular operation, such as playing back a media file, or capturing video from a VCR to the hard disk.
- Filter Graph Editor
- A graphical tool included with the DirectShow SDK that creates and manages filter graphs. It enables you to easily create filter graphs by inserting filters, clicking, and dragging to form connections.
- filter graph manager
- A component that oversees the connection of filters in a filter graph, and controls the media stream's data flow. Filters must be connected in the proper order, and the data stream must be started and stopped in the proper order. The filter graph manager does this, and can also search for a set of filters that will render a particular media type and build its filter graph. When an application starts, pauses, or stops the media stream, plays for a particular duration or seeks to a particular point in the stream, the filter graph manager calls the appropriate methods on the filters to implement this stream control.
- flushing protocol
- A protocol that defines how filters flush data through the filter graph.
- format type
- A GUID value that indicates what a format block contains.
DirectShow defines a number of major types, for example, the video type. These major types have a format block, such as VIDEOINFOHEADER, that describes the media data. The format block for a particular media type is specified by a GUID in the AM_MEDIA_TYPE structure. This GUID is called the format type. If the format block contains VIDEOINFOHEADER, the format type GUID will be FORMAT_VideoInfo.
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.