Class ImageOverlaySettings
Image overlay settings.
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public class ImageOverlaySettings
Constructors
ImageOverlaySettings(byte[])
Initializes a new instance of the ImageOverlaySettings class.
Declaration
public ImageOverlaySettings(byte[] data)
Parameters
Type | Name | Description |
---|---|---|
byte[] | data | The image (PNG, GIF, BMP or JPEG) as data. |
ImageOverlaySettings(nint, int)
Initializes a new instance of the ImageOverlaySettings class.
Declaration
public ImageOverlaySettings(nint data, int dataSize)
Parameters
Type | Name | Description |
---|---|---|
nint | data | The image (PNG, GIF, BMP or JPEG) as data. |
int | dataSize | Data size. |
ImageOverlaySettings(string)
Initializes a new instance of the ImageOverlaySettings class.
Declaration
public ImageOverlaySettings(string filename)
Parameters
Type | Name | Description |
---|---|---|
string | filename | The filename. |
Properties
Alpha
Gets or sets the alpha.
Declaration
public double Alpha { get; set; }
Property Value
Type | Description |
---|---|
double | The alpha. |
Data
Gets the data.
Declaration
public byte[] Data { get; set; }
Property Value
Type | Description |
---|---|
byte[] | The data. |
Filename
Gets the filename.
Declaration
public string Filename { get; set; }
Property Value
Type | Description |
---|---|
string | The filename. |
Height
Gets or sets the height.
Declaration
public int Height { get; set; }
Property Value
Type | Description |
---|---|
int | The height. |
Width
Gets or sets the width.
Declaration
public int Width { get; set; }
Property Value
Type | Description |
---|---|
int | The width. |
X
Gets or sets the x.
Declaration
public int X { get; set; }
Property Value
Type | Description |
---|---|
int | The x. |
Y
Gets or sets the y.
Declaration
public int Y { get; set; }
Property Value
Type | Description |
---|---|
int | The y. |