Class VLTransparentColor.TVLTransparentColor
|  (Automated Syncronization with Documentation) |  (Automated Syncronization with Documentation) | ||
| (One intermediate revision by one user not shown) | |||
| Line 28: | Line 28: | ||
| === C# (.NET): === | === C# (.NET): === | ||
| <code> | <code> | ||
| − | '''public ref class'''  | + | '''public ref class''' TransparentColor : [[Class VLCommonCombine.TVLCommonCombine|Mitov.VideoLab.CommonCombine]] | 
| </code> | </code> | ||
| == Summary == | == Summary == | ||
Latest revision as of 00:30, 26 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: VideoLabPkg
Unit: VLTransparentColor
Inherits: TVLCommonCombine
| Contents | 
Syntax
Delphi:
type TVLTransparentColor = class( TVLCommonCombine )
C++ Builder:
class TVLTransparentColor : public TVLCommonCombine
Visual C++ (MFC):
class CTVLTransparentColor : public CTVLCommonCombine
C# (.NET):
public ref class TransparentColor : Mitov.VideoLab.CommonCombine
Summary
Merges two videos with transparent(see trough) color in one of them.
Description
Merges two video signals by making a color range transparent in one of the videos. The second video will be visible trough the some color areas of the first video. The color areas are defined by a color range.
Diagram:
Example:
In this example the blue color of the video is set as transparent. A range has been set so the different shades of blue also will be transparent.
| Video : | 
|   | 
| Background video : | 
|   | 
| Video + Background : | 
|   | 
Properties
Published
- TransparentColors - Collection of transparent color ranges.
- Enabled - Enables/Disables the component.
Pins
- InputPin - The Video Input Pin of the component.
- BackgroundInputPin - The Background Video Input Pin of the component.
From TVLCommonCombine
Properties
Published
- FrameSize - The rules to be used to calculate the size of the output frame.
- Offset - The X,Y offset between the two source images.
- StartIfNotAllRunning - Specifies if the component can start if not all inputs have started.
- BackgroundColor - The color of the area in the image not covered by any of the input images (The remaining area.).
From TVLMultiInput
Properties
Published
- AfterStop - Specifies the mixer behavior after the input streams have stopped.
- VideoFormat - Specifies the output video format for the component.
- Threading - Specifies the desired threading settings for the filtering.
Pins
- OutputPin - The Video Output Pin of the component.




