Share via


IMSVidStreamBufferSource interface (segment.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.]

The IMSVidStreamBufferSource interface represents the Stream Buffer Source filter within the Video Control.

Inheritance

The IMSVidStreamBufferSource interface inherits from IMSVidFilePlayback. IMSVidStreamBufferSource also has these types of members:

Methods

The IMSVidStreamBufferSource interface has these methods.

 
IMSVidStreamBufferSource::CurrentRatings

The CurrentRatings method retrieves the current ratings information from the data source.
IMSVidStreamBufferSource::get_RecordingAttribute

The get_RecordingAttribute method retrieves the Stream Buffer Source filter that this object manages.
IMSVidStreamBufferSource::get_SBESource

The get_SBESource method retrieves a pointer to the Stream Buffer Source filter.
IMSVidStreamBufferSource::get_Start

The get_Start method retrieves the start time.
IMSVidStreamBufferSource::MaxRatingsLevel

The MaxRatingsLevel method specifies the maximum ratings level the object is permitted to play.
IMSVidStreamBufferSource::put_BlockUnrated

The put_BlockUnrated method specifies whether to block unrated content.
IMSVidStreamBufferSource::put_UnratedDelay

The put_UnratedDelay method specifies how long the Video Control will play unrated content before blocking it. The value is ignored until the put_BlockUnrated method is called with the value VARIANT_TRUE.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IMSVidStreamBufferSource).

Requirements

Requirement Value
Minimum supported client Windows�XP with SP1 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header segment.h (include Msvidctl.h)

See also

IMSVidFilePlayback

Video Control Interfaces