Class VideoBalanceVideoEffect
Video balance effect. Can be used to set brightness, hue, saturation, contrast.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public sealed class VideoBalanceVideoEffect : BaseVideoEffect, IVideoEditXVideoEffect
Constructors
VideoBalanceVideoEffect(string)
Initializes a new instance of the VideoBalanceVideoEffect class.
Declaration
public VideoBalanceVideoEffect(string name = "video-balance")
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | The name. |
Fields
DefaultName
The default name.
Declaration
public static string DefaultName
Field Value
| Type | Description |
|---|---|
| string |
Properties
Brightness
Gets or sets the brightness. Range is [-1.0..1.0].
Declaration
public double Brightness { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
Contrast
Gets or sets the contrast. Range is [0.0..2.0].
Declaration
public double Contrast { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
Hue
Gets or sets the hue. Range is [-1.0..1.0].
Declaration
public double Hue { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
Saturation
Gets or sets the saturation. Range is [0.0..2.0].
Declaration
public double Saturation { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
StartTime
Gets or sets the start time.
Declaration
public TimeSpan StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
StopTime
Gets or sets the stop time.
Declaration
public TimeSpan StopTime { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
Methods
GenerateDescription()
Generates the description.
Declaration
public string GenerateDescription()
Returns
| Type | Description |
|---|---|
| string | System.String. |
Exceptions
| Type | Condition |
|---|---|
| NotImplementedException |