IAMStreamSelect Interface (Windows CE 5.0)
This interface controls which logical streams are played and retrieves information about them.
Implement this interface on your filter when you want to enable selection of logical streams and provide information about them. An example of logical stream selection is selection from a set of audio streams that encode different national languages. Perhaps you could choose English from among a set of audio streams that include English, German, and French. The MPEG splitter implements this interface.
Use this interface when you want to select between available streams; for example, when you want to select the streams for a particular locale.
Methods in Vtable Order
The following table shows the methods that appear in the Vtable beneath the standard COM methods inherited from IUnknown.
Method | Description |
---|---|
Count | Retrieves the total count of available streams. |
Info | Retrieves information about a given stream. |
Enable | Enables or disables a given stream. |
Requirements
DirectShow applications and DirectShow filters have different include file and link library requirements. See Setting Up the Build Environment for more information.
OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header:
Send Feedback on this topic to the authors