Share via


Stream Buffer Engine Interfaces

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

Applications use the following interfaces for building Stream Buffer Engine graphs in addition to the base filter interfaces.

Interface Description
IEnumStreamBufferRecordingAttrib Enumerates a collection of attributes on a stream buffer file.
ISBE2Crossbar Implements crossbars (managers that handle enumerations and profiles for mapping streams to output pins) for a Stream Buffer Engine, version 2 (SBE2) Stream Buffer Source filter.
ISBE2EnumStream Enumerates streams mapped to output pins on an SBE2 Stream Buffer Source filter.
ISBE2FileScan Repairs a corrupted WTV file.
ISBE2GlobalEvent Gets global events and their data from a Stream Buffer Source filter.
ISBE2GlobalEvent2 Extend the ISBE2GlobalEvent interface.
ISBE2MediaTypeProfile Implements a media type profile, which describes a set of streams and their media types, for a Stream Buffer Source filter.
ISBE2StreamMap Handles mapping between output pins and streams from a Stream Buffer Source filter.
ISBE2SpanningEvent Gets spanning events and their data from a Stream Buffer Source filter.
IStreamBufferConfigure Configures the location, number, and size of the backing files used by the various stream buffer objects.
IStreamBufferConfigure2 Extends the IStreamBufferConfigure interface.
IStreamBufferConfigure3 Extends the IStreamBufferConfigure2 interface.
IStreamBufferDataCounters Returns performance statistics.
IStreamBufferInitialize Configures the stream buffer filters.
IStreamBufferMediaSeeking Controls seeking in a stream buffer source graph.
IStreamBufferMediaSeeking2 Controls the frame rate during fast-forward play ("trick mode").
IStreamBufferRecComp Creates new content recordings by concatenating existing recordings.
IStreamBufferRecordControl Controls Recording objects
IStreamBufferRecordingAttribute Sets and retrieves attributes on a stream buffer recording.
IStreamBufferSink Controls the Stream Buffer Sink filter.
IStreamBufferSink2 Extends the IStreamBufferSink interface.
IStreamBufferSink3 Extends the IStreamBufferSink2 interface.
IStreamBufferSource Controls the Stream Buffer Source filter.

Stream Buffer Engine Reference