Platforms to show: All Mac Windows Linux Cross-Platform
Back to DirectShowBaseFilterMBS class.
DirectShowBaseFilterMBS.AMCameraControl as DirectShowAMCameraControlMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.4 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Returns object when this filter represents a device supporting this interface.
Else returns nil on any error.
Also sets lasterror property.
Some examples using this method:
DirectShowBaseFilterMBS.AMCrossbar as DirectShowAMCrossbarMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.5 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Returns nil if no such interface exists.
Some examples using this method:
DirectShowBaseFilterMBS.AMVideoCompression as DirectShowAMVideoCompressionMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Some examples using this method:
DirectShowBaseFilterMBS.AMVideoControl as DirectShowAMVideoControlMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 21.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Should work for capture filters.
Lasterror is set.
DirectShowBaseFilterMBS.AMVideoProcAmp as DirectShowAMVideoProcAmpMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.4 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Returns object when this filter represents a device supporting this interface.
Else returns nil on any error.
Also sets lasterror property.
DirectShowBaseFilterMBS.ConfigAviMux as DirectShowConfigAviMuxMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterorr is set.
Works only with filters which support this interface.
Some examples using this method:
DirectShowBaseFilterMBS.ConfigInterleaving as DirectShowConfigInterleavingMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterorr is set.
Works only with filters which support this interface.
Some examples using this method:
DirectShowBaseFilterMBS.Constructor Private
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
DirectShowBaseFilterMBS.EnumPins as DirectShowEnumPinsMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror is set.
DirectShowBaseFilterMBS.FindPin(name as string) as DirectShowPinMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
name: string that identifies the pin.
Returns the pin object.
Lasterror is set.
This method supports graph persistence. Use the DirectShowPinMBS.QueryId method to save a pin's state, and use this method to restore the state. The pin's identifier string is defined by the filter implementation. The identifier must be unique within the filter.
DirectShowBaseFilterMBS.Info as DirectShowFilterInfoMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror is set.
Returns nil on error.
DirectShowBaseFilterMBS.ShowPropertyDialog(parent as DesktopWindow, x as integer = 0, y as integer = 0, title as string = "")
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 22.0 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop only |
Parent: the parent window for the dialog.
X/Y: The offset of the dialog relative to the parent window.
Title: optional title for the dialog.
Sets lasterror property.
See also:
DirectShowBaseFilterMBS.ShowPropertyDialog(parent as window = nil, x as integer = 0, y as integer = 0, title as string = "")
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 19.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop only |
Parent: the parent window for the dialog.
X/Y: The offset of the dialog relative to the parent window.
Title: optional title for the dialog.
Sets lasterror property.
See also:
DirectShowBaseFilterMBS.VendorInfo as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror is set.
This method is optional; filters are not required to support it.
The items on this page are in the following plugins: MBS Win Plugin.