Microsoft DirectX 9.0

IAMStreamSelect Interface

The IAMStreamSelect interface controls which logical streams are played and retrieves information about them. An example of logical stream selection is selection from a set of audio streams that encode different national languages. For example, the client might be able to choose from a set of logical audio streams that included English, German, and French.

In addition to the methods inherited from IUnknown, the IAMStreamSelect interface exposes the following methods.

Method Description
Count Retrieves the number of available streams.
Enable Enables or disables a given stream.
Info Retrieves information about a given stream.