IEnumStreamBufferRecordingAttrib 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 IEnumStreamBufferRecordingAttrib interface enumerates a collection of attributes on a stream buffer file. Attributes are metadata that describe the physical file (such as the bit rate and the duration) or the content of the file (such as the author or title). To obtain this interface, call the IStreamBufferRecordingAttribute::EnumAttributes method.
This interface implements a standard Component Object Model (COM) collection object. For more information on COM collections, see the IEnumXXXX topic in the Microsoft Platform SDK. The collection object represents a snapshot of the attributes when the collection is created; the collection is not updated automatically.
Inheritance
The IEnumStreamBufferRecordingAttrib interface inherits from the IUnknown interface. IEnumStreamBufferRecordingAttrib also has these types of members:
Methods
The IEnumStreamBufferRecordingAttrib interface has these methods.
IEnumStreamBufferRecordingAttrib::Clone The Clone method makes a copy of the enumerator object. The returned object starts with the same enumeration state as the original. |
IEnumStreamBufferRecordingAttrib::Next The Next method returns a specified number of attributes in the enumeration sequence. |
IEnumStreamBufferRecordingAttrib::Reset The Reset method resets the enumeration sequence to the beginning. |
IEnumStreamBufferRecordingAttrib::Skip The Skip method skips over a specified number of attributes. |
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IEnumStreamBufferRecordingAttrib)
.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�XP with SP1 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | sbe.h |