Platforms to show: All Mac Windows Linux Cross-Platform

Back to DirectShowEnumMonikerMBS class.

DirectShowEnumMonikerMBS.Clone as DirectShowEnumMonikerMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Creates a new enumerator that contains the same enumeration state as the current one.

This method makes it possible to record a particular point in the enumeration sequence and then return to that point at a later time. The caller must release this new enumerator separately from the first enumerator.

Returns nil on any error.
Lasterror is set.

DirectShowEnumMonikerMBS.Constructor

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DirectShow MBS Win Plugin 21.5 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The constructor to find filters.

Uses IFilterMapper2::EnumMatchingFilters to find installed filters in the registry.
Lasterror is set on failure.

See also:

DirectShowEnumMonikerMBS.Constructor(clsidDeviceClass as DirectShowGUIDMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Creates an enumerator for a specified device category.

This method makes it possible to record a particular point in the enumeration sequence and then return to that point at a later time. The caller must release this new enumerator separately from the first enumerator.

Lasterror is set.

See also:

DirectShowEnumMonikerMBS.Destructor

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DirectShow MBS Win Plugin 21.5 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The destructor.

DirectShowEnumMonikerMBS.NextObject as DirectShowMonikerMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Retrieves the next item in the enumeration sequence.

Returns nil on any error.
Lasterror is set.

DirectShowEnumMonikerMBS.Reset

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Resets the enumeration sequence to the beginning.

Lasterror is set.
There is no guarantee that the same set of objects will be enumerated after the reset operation has completed. A static collection is reset to the beginning, but it can be too expensive for some collections, such as files in a directory, to guarantee this condition.

DirectShowEnumMonikerMBS.Skip(n as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Skips over the specified number of items in the enumeration sequence.

Lasterror is set.

The items on this page are in the following plugins: MBS Win Plugin.


The biggest plugin in space...