The PID sample shows the implementation of the IAMovie interface for a plug-in distributor (PID). A PID is used to extend the filter graph manager. The filter graph manager distributes the actions of interface methods to the appropriate filters. This distribution enables applications to have a single point of control to perform the basic operations.
In the PID sample, the PID exposes the IAMovie interface and implements it by calling the enumerator of the filter graph manager, finding which filters expose the interface (see EnumFiltersByInterface), and communicating directly with those filters. PIDs are supplied for the standard control interfaces. Independent software vendors (ISVs) can replace these supplied PIDs and add others.
For more information, see Plug-in Distributors.
Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.