|This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.|
As described earlier, the multimedia data in a filter graph moves downstream from a source filter through zero or more intermediate filters and finally to a renderer filter. Pinshandle the low-level details of the data transfer between filters. A pin is a COM object which supports the IPin COM interface, has a direction (input or output), and is associated with a particular filter in the graph. A pin represents the point of connection with another filter. An output pin on an upstream filter connects to an input pin on the next filter downstream. Pins know what media types they can support and they negotiate the media type when two filters initially connect. Once the media type is agreed upon, the pins negotiate the details of how they will transfer data once the filter graph starts running.
Last updated on Tuesday, May 18, 2004