Share via


IStreamBufferRecComp 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 IStreamBufferRecComp interface is used to create new content recordings by concatenating existing recordings. The new recording can be created from a mix of reference and content recordings.

The Stream Buffer RecComp object exposes this interface.

Inheritance

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

Methods

The IStreamBufferRecComp interface has these methods.

 
IStreamBufferRecComp::Append

The Append method appends an entire recording to the target file.
IStreamBufferRecComp::AppendEx

The AppendEx method appends part of a recording to the target file.
IStreamBufferRecComp::Cancel

The Cancel method cancels an append operation, if one is in progress. Otherwise, it has no effect.
IStreamBufferRecComp::Close

The Close method closes the target file.
IStreamBufferRecComp::GetCurrentLength

The GetCurrentLength method retrieves the length of the target file.
IStreamBufferRecComp::Initialize

The Initialize method sets the file name and the profile for the new recording. Call this method once, after creating the RecComp object.

Remarks

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

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