Enum VLCommonCombine.TVLCombineOperation

From Mitov Wiki Doc
Jump to: navigation, search

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: VLCommonCombine

Contents

Syntax

Delphi:

type TVLCombineOperation = (coAdd, coSubtract, coMultiply, coDivide, coOr, coAnd, coXor, coAbsDiff, coCopy);

C++ Builder:

enum TVLCombineOperation {coAdd, coSubtract, coMultiply, coDivide, coOr, coAnd, coXor, coAbsDiff, coCopy};

Visual C++ (MFC):

enum CTVLCombineOperation {coAdd, coSubtract, coMultiply, coDivide, coOr, coAnd, coXor, coAbsDiff, coCopy};

Summary

Combine operations enumeration.

Description

Defines the combine operations.


Delphi example:

VLCombine1.CombineOperation := coAdd;

C++ Builder example:

VLCombine1->CombineOperation = coAdd;

Visual C++(MFC) example:

VLCombine1.CombineOperation = coAdd;

Visual C++/CLI example:

cmbine1->CombineOperation = Mitov::VideoLab::CombineOperation::Add;

C# example:

combine1.CombineOperation = Mitov.VideoLab.CombineOperation.Add;

VB example:

Combine1.CombineOperation = Mitov.VideoLab.CombineOperation.Add

Values

coAdd Defines Add operation. Adds the pixel values of the two source images.
coSubtract Subtracts the images.
coMultiply Multiplies the images.
coDivide Divides the images.
coOr ORs the images.
coAnd ANDs the source images.
coXor XORs the images.
coAbsDiff Diffs source images.
coCopy Copies the second image over the first image.
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox