P


parser filter
A filter that pulls information from a disk by using the asynchronous file reader filter, or from the Internet by using the URL moniker filter.
performance build
A build that adds performance measurement capabilities to a retail build.
periodic advise
A regular series of advise calls.
pin
A COM object created by the filter that represents a point of connection for a data stream on the filter. Pins provide interfaces to connect with other pins and transport data. Input pins accept data into the filter, and output pins provide data to other filters. An input pin typically exposes the IPin and IMemInputPin interfaces. An output pin typically exposes the IPin, IMediaSeeking, and IQualityControl interfaces. A source filter provides one output pin for each stream of data in the file. A typical transform filter, such as a compression/decompression (codec) filter, provides one input pin and one output pin.
plug-in distributor
A COM object that exposes a particular control interface and implements it by calling the enumerator of the filter graph manager, finding which filters expose the control interface and communicating directly with those filters. These interfaces are generally not implemented directly by the developer.
preroll
The queueing of data in advance of the desired playback time or position. Preroll improves the accuracy of playback and recording. For example, the initial audio data within AVI files is often loaded in advance of the first video data to help synchronize the video and audio data. DirectShow filters often preroll data so they are ready to play immediately. Prerolling is also important in video editing and device control, because VCRs typically position the tape to a given "preroll" distance from the point at which to record or playback so that the recording or playback occurs cleanly.
preroll time
Preroll time is the time prior to the start position at which nonrandom access devices should start rolling. See preroll.
presentation time
The stream time at which the packets of data that a filter receives should be presented downstream or rendered. When a filter graph is run, each filter is passed a start time according to the reference clock, and the packets of data that a filter receives will normally be time-stamped with the presentation time.
preview section
The portion of the filter graph from the preview pin downstream to and including the video renderer.

© 1997 Microsoft Corporation. All rights reserved. Terms of Use.