Copyright © 2001-2019 MultiMedia Soft

VideoMixer object

Previous pageReturn to chapter overviewNext page

The VideoMixer object, accessible through the control's VideoMixer property, is internally implemented as a COM interface called IVideoMixer and allows mixing/blending video clips through DirectShow inside the same output window. As a further feature it provides support for On-Screen-Display (OSD).

 

For details about video mixing refer to the How to use the video mixer and the How to combine the video mixer and the automatic fader tutorials.

 

The VideoMixer object is implemented through the following methods:

 

Methods

 

BackgroundColorSet

Create

Destroy

GetHWND

Move

OSDBackgroundBitmapSet

OSDBackgroundPictureFileSet

OSDEnable

OSDIsEnabled

OSDItemAlphaGet

OSDItemAlphaSet

OSDItemBitmapAdd

OSDItemBitmapChange

OSDItemBitmapGet

OSDItemChangeAlignment

OSDItemIsOnVisibleArea

OSDItemMove

OSDItemMovementSet

OSDItemNormalizedRectGet

OSDItemOutlineTextAdd

OSDItemOutlineTextChange

OSDItemPictureFileAdd

OSDItemPictureFileChange

OSDItemPictureMemoryAdd

OSDItemPictureMemoryChange

OSDItemRectangleAdd

OSDItemRectangleChange

OSDItemRemove

OSDItemScrollByPixels

OSDItemShow

OSDItemTextAdd

OSDItemTextChange

OSDItemZOrderGet

OSDItemZOrderSet

OSDKeyColorGet

OSDKeyColorSet

OSDNormalizedRectGet

OSDNormalizedRectSet

PlayerAlphaGet

PlayerAlphaSet

PlayerNormalizedRectGet

PlayerNormalizedRectSet

PlayerNormalizedRectSetIdeal

PlayerZOrderGet

PlayerZOrderSet

Reset

Show

 

 

Examples of use of the VideoMixer object in Visual Basic 6 and Visual C++ 6 can be found inside the following samples installed with the product's setup package:

- VideoMixer

- VideoMixerWithFader