Table of Contents

Class VideoCompositionElement

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

Class VideoCompositionElement. Implements the IDisposable.

public class VideoCompositionElement : IDisposable

Inheritance

Implements

Inherited Members

Constructors

VideoCompositionElement(IBitmap, int, int)

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

public VideoCompositionElement(IBitmap image, int x, int y)

Parameters

image IBitmap

The image.

x int

The x.

y int

The y.

Properties

Alpha

Gets or sets the alpha.

public double Alpha { get; set; }

Property Value

double

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.

public int X { get; set; }

Property Value

int

Y

Gets or sets the y.

public int Y { get; set; }

Property Value

int

Methods

Dispose(bool)

Releases unmanaged and - optionally - managed resources.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

true to release both managed and unmanaged resources; false to release only unmanaged resources.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

GetGstBuffer()

Gets the GST buffer.

public object GetGstBuffer()

Returns

object

System.Object.

GetImage()

Gets the image.

public IBitmap GetImage()

Returns

IBitmap

Bitmap.

SetGstBuffer(object)

Sets the GST buffer.

public void SetGstBuffer(object buffer)

Parameters

buffer object

The buffer.

See Also