ISBE2EnumStream interface (sbe.h)
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
Enumerates a collection of streams. This is a utility interface, which you can use to enumerate the streams discovered in a WTV file. The Stream Buffer Source filter implements this interface.
To get a pointer to this interface,
- Query the filter to get a pointer to the ISBE2Crossbar interface.
- Call the ISBE2Crossbar::EnumStreams method, and take the value returned in the ppstreams output parameter.
Inheritance
The ISBE2EnumStream interface inherits from the IUnknown interface. ISBE2EnumStream also has these types of members:
Methods
The ISBE2EnumStream interface has these methods.
ISBE2EnumStream::Clone Creates a copy of the enumerator object. The copy starts with the same enumeration state as the original. |
ISBE2EnumStream::Next Retrieves the next n streams in the collection. |
ISBE2EnumStream::Reset Resets the enumeration sequence to the beginning. |
ISBE2EnumStream::Skip Skips a specified number of streams in the enumeration sequence. |
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(ISBE2EnumStream)
.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | sbe.h |