Share via


IStreamBufferSink 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.]

The IStreamBufferSink interface is exposed by the Stream Buffer Sink filter. Use this interface to lock the filter before capture and to create new recordings.

Inheritance

The IStreamBufferSink interface inherits from the IUnknown interface. IStreamBufferSink also has these types of members:

Methods

The IStreamBufferSink interface has these methods.

 
IStreamBufferSink::CreateRecorder

This topic applies only to Windows XP Service Pack 1 or later.
IStreamBufferSink::IsProfileLocked

This topic applies only to Windows XP Service Pack 1 or later.
IStreamBufferSink::LockProfile

The LockProfile method locks the Stream Buffer Sink filter's profile, thereby fixing the number of streams and their media types. This method can also specify the name and location 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(IStreamBufferSink).

Requirements

Requirement Value
Minimum supported client Windows�XP with SP1 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header sbe.h

See also

Stream Buffer Engine Interfaces

Using the Stream Buffer Engine