Enum VLSimpleImageBuffer.TVLAlphaCompOperation
From Mitov Wiki Doc
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: VideoLabBasicPkg
Unit: VLSimpleImageBuffer
Contents |
Syntax
Delphi:
type TVLAlphaCompOperation = (acoOver, acoIn, acoOut, acoATop, acoXor, acoPlus);
C++ Builder:
enum TVLAlphaCompOperation {acoOver, acoIn, acoOut, acoATop, acoXor, acoPlus};
Visual C++ (MFC):
enum CTVLAlphaCompOperation {acoOver, acoIn, acoOut, acoATop, acoXor, acoPlus};
Summary
Enumerated type for selecting the Alpha composition operation.
Description
Defines enumerated type for selecting the Alpha composition operation.
Values
acoOver | A occludes B. |
acoIn | A within B. A acts as a matte for B. A shows only where B is visible. |
acoOut | A outside B. NOT-B acts as a matte for A. A shows only where B is not visible. |
acoATop | Combination of (A IN B) and (B OUT A). B is both back-ground and matte for A. |
acoXor | Combination of (A OUT B) and (B OUT A). A and B mutually exclude each other. |
acoPlus | Blend without precedence |