VisioForge (c) 2025

Search Results for

    Class VideoEffect

    Base video effect interface.

    Inheritance
    object
    VideoEffect
    MaxineAIGSVideoEffect
    MaxineArtifactReductionVideoEffect
    MaxineDenoiseVideoEffect
    VideoEffectBlue
    VideoEffectBlur
    VideoEffectColorNoise
    VideoEffectContrast
    VideoEffectDarkness
    VideoEffectDeinterlaceBlend
    VideoEffectDeinterlaceCAVT
    VideoEffectDeinterlaceTriangle
    VideoEffectDenoiseAdaptive
    VideoEffectDenoiseCAST
    VideoEffectDenoiseMosquito
    VideoEffectFadeIn
    VideoEffectFadeOut
    VideoEffectFilterBlue
    VideoEffectFilterGreen
    VideoEffectFilterRed
    VideoEffectFlipHorizontal
    VideoEffectFlipVertical
    VideoEffectGrayscale
    VideoEffectGreen
    VideoEffectImageLogo
    VideoEffectInvert
    VideoEffectLightness
    VideoEffectMirrorHorizontal
    VideoEffectMirrorVertical
    VideoEffectMonoNoise
    VideoEffectMosaic
    VideoEffectPan
    VideoEffectPosterize
    VideoEffectRed
    VideoEffectRotate
    VideoEffectSaturation
    VideoEffectScrollingTextLogo
    VideoEffectShakeDown
    VideoEffectSharpen
    VideoEffectSolorize
    VideoEffectSpray
    VideoEffectTextLogo
    VideoEffectZoom
    Implements
    IVideoEffect
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.VideoEffects
    Assembly: VisioForge.Core.dll
    Syntax
    public abstract class VideoEffect : IVideoEffect

    Constructors

    VideoEffect()

    Initializes a new instance of the VideoEffect class.

    Declaration
    protected VideoEffect()

    Properties

    Enabled

    Gets or sets a value indicating whether video effect enabled.

    Declaration
    public bool Enabled { get; set; }
    Property Value
    Type Description
    bool

    Name

    Gets or sets effect name. Can be used to get effect interface to control it.

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    string

    StartTime

    Gets or sets start time. Use 0 to show effect always.

    Declaration
    public TimeSpan StartTime { get; set; }
    Property Value
    Type Description
    TimeSpan

    StopTime

    Gets or sets stop time. Use 0 to show effect always.

    Declaration
    public TimeSpan StopTime { get; set; }
    Property Value
    Type Description
    TimeSpan

    Stream

    Gets or sets processing stream. Both by default.

    Declaration
    public VideoStreamType Stream { get; set; }
    Property Value
    Type Description
    VideoStreamType

    Methods

    GetEffectType()

    Gets type.

    Declaration
    public VideoEffectType GetEffectType()
    Returns
    Type Description
    VideoEffectType

    The VideoEffectType.

    Implements

    IVideoEffect