VisioForge (c) 2025

Search Results for

    Interface IVideoEffect

    Base video effect interface.

    Namespace: VisioForge.Core.Types.VideoEffects
    Assembly: VisioForge.Core.dll
    Syntax
    public interface IVideoEffect

    Properties

    Enabled

    Gets or sets a value indicating whether video effect enabled.

    Declaration
    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
    string Name { get; set; }
    Property Value
    Type Description
    string

    StartTime

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

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

    StopTime

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

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

    Stream

    Gets or sets processing stream. Both by default.

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

    Methods

    GetEffectType()

    Gets type.

    Declaration
    VideoEffectType GetEffectType()
    Returns
    Type Description
    VideoEffectType

    The VideoEffectType.