Table of Contents

Class ImageOverlaySettings

Namespace
VisioForge.Core.Types.X.VideoEffects
Assembly
VisioForge.Core.dll

Image overlay settings.

public class ImageOverlaySettings

Inheritance

Inherited Members

Constructors

ImageOverlaySettings(string)

Initializes a new instance of the VisioForge.Core.Types.X.VideoEffects.ImageOverlaySettings class.

public ImageOverlaySettings(string filename)

Parameters

filename string

The filename.

ImageOverlaySettings(byte[])

Initializes a new instance of the VisioForge.Core.Types.X.VideoEffects.ImageOverlaySettings class.

public ImageOverlaySettings(byte[] data)

Parameters

data byte[]

The image (PNG, GIF, BMP or JPEG) as data.

ImageOverlaySettings(nint, int)

Initializes a new instance of the VisioForge.Core.Types.X.VideoEffects.ImageOverlaySettings class.

public ImageOverlaySettings(nint data, int dataSize)

Parameters

data nint

The image (PNG, GIF, BMP or JPEG) as data.

dataSize int

Data size.

Properties

Alpha

Gets or sets the alpha transparency value (0.0 to 1.0).

public double Alpha { get; set; }

Property Value

double

Data

Gets the data.

public byte[] Data { get; set; }

Property Value

byte[]

Filename

Gets the filename.

public string Filename { get; set; }

Property Value

string

Height

Gets or sets the height.

public int Height { get; set; }

Property Value

int

Width

Gets or sets the width.

public int Width { get; set; }

Property Value

int

X

Gets or sets the X coordinate position of the image overlay.

public int X { get; set; }

Property Value

int

Y

Gets or sets the Y coordinate position of the image overlay.

public int Y { get; set; }

Property Value

int