Platforms to show: All Mac Windows Linux Cross-Platform
DirectShowAMStreamConfigMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | DirectShow | MBS Win Plugin | 13.4 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Applications can use this interface to set format properties, such as the output dimensions and frame rate (for video) or the sample rate and number of channels (for audio).
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 4 properties
- property Handle as Integer
- property Lasterror as Integer
- property LasterrorMessage as String
- property Format as DirectShowMediaTypeMBS
- 7 methods
- method AudioCaps as DirectShowAudioStreamConfigCapsMBS()
- method Constructor Private
- method MediaTypes as DirectShowMediaTypeMBS()
- method NumberOfCapabilities as Integer
- method ShowPropertyDialog(parent as DesktopWindow, x as integer = 0, y as integer = 0, title as string = "")
- method ShowPropertyDialog(parent as window = nil, x as integer = 0, y as integer = 0, title as string = "")
- method VideoCaps as DirectShowVideoStreamConfigCapsMBS()
This class has no sub classes.
Some methods using this class:
- DirectShowCaptureGraphBuilderMBS.GetStreamConfig(Category as DirectShowGUIDMBS, filter as DirectShowBaseFilterMBS) as DirectShowAMStreamConfigMBS
- DirectShowCaptureGraphBuilderMBS.GetStreamConfig(preview as boolean, filter as DirectShowBaseFilterMBS) as DirectShowAMStreamConfigMBS
Some examples using this class:
Blog Entries
- News from the MBS Xojo Plugins Version 21.1
- MBS Xojo Plugins, version 19.1pr4
- MBS Xojo / Real Studio Plugins, version 13.4pr7
Release notes
- Version 19.1
- Added ShowPropertyDialog method to DirectShowAMStreamConfigMBS, DirectShowAMCameraControlMBS, DirectShowAMVideoCompressionMBS, DirectShowAMCrossbarMBS and DirectShowBaseFilterMBS classes.
The items on this page are in the following plugins: MBS Win Plugin.
DirectShowAMCrossbarMBS - DirectShowAMVideoCompressionMBS