Platforms to show: All Mac Windows Linux Cross-Platform

Back to DirectShowVideoWindowMBS class.

DirectShowVideoWindowMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The internal object reference.

Points to an IVideoWindow interface.
(Read and Write property)

DirectShowVideoWindowMBS.Lasterror as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The last error code.

Please check function documentation and also LastErrorMessage property for a human readable error message.
(Read and Write property)

DirectShowVideoWindowMBS.LasterrorMessage as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
The formatted error message for the last error.

(Read and Write property)

DirectShowVideoWindowMBS.MessageDrain as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop only
The window to receive mouse and keyboard messages from the video window.

Lasterror is set.
This method enables an application to respond to mouse and keyboard events generated within the video window.
If Drain is non-nil, the video renderer forwards certain messages to the specified window, using the PostMessage function. Which messages are forwarded might depend on the video renderer in use.

Can reference a Window or DesktopWindow object.
(Read and Write property)

DirectShowVideoWindowMBS.messageDrainControl as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DirectShow MBS Win Plugin 21.0 ❌ No ✅ Yes ❌ No ❌ No Desktop only
The control to receive mouse and keyboard messages from the video window.

Lasterror is set.
This method enables an application to respond to mouse and keyboard events generated within the video window.
If Drain is non-nil, the video renderer forwards certain messages to the specified window, using the PostMessage function. Which messages are forwarded might depend on the video renderer in use.

Can reference a Control or DesktopControl object.
(Read and Write property)

DirectShowVideoWindowMBS.Owner as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DirectShow MBS Win Plugin 12.1 ❌ No ✅ Yes ❌ No ❌ No Desktop only
The parent window for the video window.

Lasterror is set.
Use this method to display videos in a compound document. This method changes the parent of the video window and sets the WS_CHILD style for the video window.
Reset the owner to nil before releasing the Filter Graph Manager. Otherwise, messages will continue to be sent to this window and errors will likely occur when the application is terminated.

Can reference a Window or DesktopWindow object.
(Read and Write property)

DirectShowVideoWindowMBS.OwnerControl as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DirectShow MBS Win Plugin 21.0 ❌ No ✅ Yes ❌ No ❌ No Desktop only
The parent control for the video window.

Lasterror is set.
Use this method to display videos in a compound document. This method changes the parent of the video window and sets the WS_CHILD style for the video window.
Reset the owner to nil before releasing the Filter Graph Manager. Otherwise, messages will continue to be sent to this window and errors will likely occur when the application is terminated.

Can reference a Control or DesktopControl object.
(Read and Write property)

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


The biggest plugin in space...