Export (0) Print
Expand All

IMPEG2StreamIdMap interface

This interface is implemented on each output pin of the MPEG-2 Demultiplexer filter (Demux) and is used in program stream mode only. It is called by applications or other filters to associate the pin with a specified Stream ID and to inform the pin whether substream filtering is required on the stream. This interface is not exposed when the filter is playing back a file (pull-mode).

For transport streams, use the IMPEG2PIDMap interface.

Members

The IMPEG2StreamIdMap interface inherits from the IUnknown interface. IMPEG2StreamIdMap also has these types of members:

Methods

The IMPEG2StreamIdMap interface has these methods.

MethodDescription
EnumStreamIdMap

Returns a collection of all the mapped Stream IDs on this pin.

MapStreamId

Maps the Stream ID of an elementary stream within an MPEG-2 program stream to a media content type and substream filtering information.

UnmapStreamId

Unmaps the Stream ID mapping created in a previous call to MapStreamId.

 

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Strmif.h (include Dshow.h)

Library

Strmiids.lib

 

 

Community Additions

ADD
Show:
© 2014 Microsoft