Microsoft DirectX 8.1 (C++)

IEnumComponentTypes Interface

The IEnumComponentTypes interface is implemented on a standard COM collection of ComponentType objects associated with a given broadcast stream, and returned through a call to IComponentTypes::EnumComponentTypes.

In addition to the methods inherited from IUnknown, the IEnumComponentTypes interface exposes the following methods.

Method Description
Clone Creates a new copy of the entire collection and all its sub-objects.
Next Retrieves the next n elements in the collection.
Reset Moves the iterator to the beginning of the collection.
Skip Skips the element at the specified index.