Platforms to show: All Mac Windows Linux Cross-Platform
Back to DirectShowMonikerMBS class.
DirectShowMonikerMBS.BindBaseFilter as DirectShowBaseFilterMBS
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 implements the primary function of a moniker, which is to locate the object identified by the moniker and return a pointer to one of its interfaces.
see also
http://msdn.microsoft.com/en-us/library/windows/desktop/ms691433(v=vs.85).aspx
Some examples using this method:
DirectShowMonikerMBS.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 |
DirectShowMonikerMBS.DisplayName(BindContext as DirectShowBindContextMBS = nil) 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 |
BindContext: The DirectShowBindContextMBS interface on the bind context to be used in this operation. The bind context caches objects bound during the binding process, contains parameters that apply to all operations using the bind context, and provides the means by which the moniker implementation should retrieve information about its environment. If you provide nil, the plugin creates a temporary context.
GetDisplayName provides a string that is a displayable representation of the moniker. A display name is not a complete representation of a moniker's internal state; it is simply a form that can be read by users. As a result, it is possible (though rare) for two different monikers to have the same display name.
This is not a text to show to user.
DirectShowMonikerMBS.EnumMonikers(forward as boolean) 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 |
Lasterror is set.
Some examples using this method:
DirectShowMonikerMBS.Hash as UInt32
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.
DirectShowMonikerMBS.IsEqual(other as DirectShowMonikerMBS) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | DirectShow | MBS Win Plugin | 12.1 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Returns true if both are identical.
Lasterror is set.
DirectShowMonikerMBS.Properties(BindContext as DirectShowBindContextMBS = nil) as DirectShowPropertyBagMBS
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.
The items on this page are in the following plugins: MBS Win Plugin.