VisioForge (c) 2025

Search Results for

    Class VideoBalanceVideoEffect

    Video balance effect. Can be used to set brightness, hue, saturation, contrast.

    Inheritance
    object
    BaseVideoEffect
    VideoBalanceVideoEffect
    Implements
    IVideoEditXVideoEffect
    Inherited Members
    BaseVideoEffect.Name
    BaseVideoEffect.ID
    BaseVideoEffect.OnUpdate
    BaseVideoEffect.OnUpdateCall()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    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

    Implements

    IVideoEditXVideoEffect