IMSVidStreamBufferSink 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 IMSVidStreamBufferSink interface represents the Stream Buffer Sink filter within the Video Control.

Inheritance

The IMSVidStreamBufferSink interface inherits from IMSVidOutputDevice. IMSVidStreamBufferSink also has these types of members:

Methods

The IMSVidStreamBufferSink interface has these methods.

 
IMSVidStreamBufferSink::get_ContentRecorder

The get_ContentRecorder method creates a new content recording object.
IMSVidStreamBufferSink::get_ReferenceRecorder

The get_ReferenceRecorder method creates a new reference recording object.
IMSVidStreamBufferSink::get_SBESink

The get_SBESink method retrieves a pointer to the Stream Buffer Sink filter.
IMSVidStreamBufferSink::get_SinkName

The get_SinkName method retrieves the name of the stub file that points to the backing files.
IMSVidStreamBufferSink::NameSetLock

The NameSetLock method locks the stream buffer profile.
IMSVidStreamBufferSink::put_SinkName

The put_SinkName method sets the name of the stub file that points to the backing files.

Remarks

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

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

IMSVidOutputDevice

Video Control Interfaces