Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
Handles the mapping between output pins and streams for the Stream Buffer Source filter.
This interface is implemented by the output pins of the Stream Buffer Source filter. To get a pointer to the interface, query the output pin.
Inheritance
The ISBE2StreamMap interface inherits from the IUnknown interface. ISBE2StreamMap also has these types of members:
Methods
The ISBE2StreamMap interface has these methods.
| ISBE2StreamMap::EnumMappedStreams Enumerates streams that are mapped to output pins in a Stream Buffer Source filter. |
| ISBE2StreamMap::MapStream Maps a stream to an output pin for a Stream Buffer Source filter. |
| ISBE2StreamMap::UnmapStream Removes the mapping between a stream and an output pin for a Stream Buffer Source filter. |
Remarks
In version 1 of the Stream Buffer Engine (SBE), each output pin is mapped to a single stream for the lifetime of the filter. Starting in version 2 of SBE, the application can change the mapping, as follows:
- Query the Stream Buffer Source filter for the ISBE2Crossbar interface.
- Disable default stream mode by calling the ISBE2Crossbar::EnableDefaultMode method without the DEF_MODE_STREAMS flag.
- Query the output pin for the ISBE2StreamMap interface.
- Call ISBE2StreamMap::MapStream.
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(ISBE2StreamMap).
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows�7 [desktop apps only] |
| Minimum supported server | None supported |
| Target Platform | Windows |
| Header | sbe.h |