Platforms to show: All Mac Windows Linux Cross-Platform
DirectShowPinMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | Console & Web | iOS |
class | DirectShow | MBS Win Plugin | 12.1 | No | Yes | No | Yes, Windows only | No |
Notes:
The filter graph manager uses this interface to connect pins and perform flushing operations. Applications can use this interface to query the pin for information.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 3 properties
- property Handle as Integer
- property Lasterror as Integer
- property LasterrorMessage as String
- 2 methods
- method Constructor
- method Disconnect
- 12 shared methods
- shared method PIN_CATEGORY_ANALOGVIDEOIN as DirectShowGUIDMBS
- shared method PIN_CATEGORY_CAPTURE as DirectShowGUIDMBS
- shared method PIN_CATEGORY_CC as DirectShowGUIDMBS
- shared method PIN_CATEGORY_EDS as DirectShowGUIDMBS
- shared method PIN_CATEGORY_NABTS as DirectShowGUIDMBS
- shared method PIN_CATEGORY_PREVIEW as DirectShowGUIDMBS
- shared method PIN_CATEGORY_STILL as DirectShowGUIDMBS
- shared method PIN_CATEGORY_TELETEXT as DirectShowGUIDMBS
- shared method PIN_CATEGORY_TIMECODE as DirectShowGUIDMBS
- shared method PIN_CATEGORY_VBI as DirectShowGUIDMBS
- shared method PIN_CATEGORY_VIDEOPORT as DirectShowGUIDMBS
- shared method PIN_CATEGORY_VIDEOPORT_VBI as DirectShowGUIDMBS
This class has no sub classes.
Some methods using this class:
- DirectShowBaseFilterMBS.FindPin(name as string) as DirectShowPinMBS
- DirectShowCaptureGraphBuilderMBS.RenderStream(category as DirectShowGUIDMBS, Type as DirectShowGUIDMBS, Source as DirectShowPinMBS, Intermediate as DirectShowBaseFilterMBS = nil, Sink as DirectShowBaseFilterMBS = nil)
- DirectShowEnumPinsMBS.NextObject as DirectShowPinMBS
- DirectShowGraphBuilderMBS.Connect(pinOut as DirectShowPinMBS, pinIn as DirectShowPinMBS)
- DirectShowGraphBuilderMBS.ConnectFilters(pinOut as DirectShowPinMBS, dest as DirectShowBaseFilterMBS)
- DirectShowGraphBuilderMBS.ConnectFilters(source as DirectShowBaseFilterMBS, pinIn as DirectShowPinMBS)
- DirectShowGraphBuilderMBS.Render(pinOut as DirectShowPinMBS)
Some examples which use this class:
- /Win/DirectShow/PlayCap
- /Win/DirectShow/PlayCap with format settings
- /Win/DirectShow/PlayCap with frame grabber
- /Win/DirectShow/PlayCap with frame grabber event
- /Win/DirectShow/Select and Capture
- /Win/DirectShow/Select and Capture with Audio
The items on this page are in the following plugins: MBS Win Plugin.
Links
MBS Xojo Plugins