Share via


IStreamBufferConfigure 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 IStreamBufferConfigure interface configures the location, number, and size of the backing files used by the various stream buffer objects.

The StreamBufferConfig object exposes this interface.

Before calling any of the Set methods on this interface, you must specify a registry key to hold the new settings. For more information, see IStreamBufferInitialize::SetHKEY.

Inheritance

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

Methods

The IStreamBufferConfigure interface has these methods.

 
IStreamBufferConfigure::GetBackingFileCount

The GetBackingFileCount method retrieves the maximum and minimum number of backing files.
IStreamBufferConfigure::GetBackingFileDuration

The GetBackingFileDuration method retrieves the duration of each backing file.
IStreamBufferConfigure::GetDirectory

The GetDirectory method retrieves the directory where backing files are saved.
IStreamBufferConfigure::SetBackingFileCount

The SetBackingFileCount method sets the maximum and minimum number of backing files.
IStreamBufferConfigure::SetBackingFileDuration

The SetBackingFileDuration method sets the duration of all backing files.
IStreamBufferConfigure::SetDirectory

The SetDirectory method sets the directory where backing files are saved.

Remarks

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

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