VisioForge (c) 2025

Search Results for

    Interface IVideoEffectScrollingTextLogo

    Scrolling text logo effect interface.

    Inherited Members
    IVideoEffect.StartTime
    IVideoEffect.StopTime
    IVideoEffect.Name
    IVideoEffect.Enabled
    IVideoEffect.Stream
    IVideoEffect.GetEffectType()
    Namespace: VisioForge.Core.Types.VideoEffects
    Assembly: VisioForge.Core.dll
    Syntax
    public interface IVideoEffectScrollingTextLogo : IVideoEffect

    Properties

    Antialiasing

    Gets or sets anti-aliasing mode.

    Declaration
    TextRenderingHint Antialiasing { get; set; }
    Property Value
    Type Description
    TextRenderingHint

    BackgroundColor

    Gets or sets background color.

    Declaration
    Color BackgroundColor { get; set; }
    Property Value
    Type Description
    Color

    BackgroundTransparent

    Gets or sets a value indicating whether transparent background will be used.

    Declaration
    bool BackgroundTransparent { get; set; }
    Property Value
    Type Description
    bool

    DrawQuality

    Gets or sets draw quality.

    Declaration
    InterpolationMode DrawQuality { get; set; }
    Property Value
    Type Description
    InterpolationMode

    FirstFrameNumber

    Gets or sets the first frame number. If -1 then first frame will be used.

    Declaration
    long FirstFrameNumber { get; set; }
    Property Value
    Type Description
    long

    The first frame number.

    Font

    Gets or sets font.

    Declaration
    Font Font { get; set; }
    Property Value
    Type Description
    Font

    FontColor

    Gets or sets font color.

    Declaration
    Color FontColor { get; set; }
    Property Value
    Type Description
    Color

    Infinite

    Gets or sets a value indicating whether scrolling text should start from beginning if over.

    Declaration
    bool Infinite { get; set; }
    Property Value
    Type Description
    bool

    true if infinite; otherwise, false.

    Left

    Gets or sets X position.

    Declaration
    int Left { get; set; }
    Property Value
    Type Description
    int

    StringFormat

    Gets or sets string format.

    Declaration
    StringFormat StringFormat { get; set; }
    Property Value
    Type Description
    StringFormat

    Text

    Gets or sets text.

    Declaration
    string Text { get; set; }
    Property Value
    Type Description
    string

    Top

    Gets or sets Y position.

    Declaration
    int Top { get; set; }
    Property Value
    Type Description
    int

    TransparencyLevel

    Gets or sets transparency level. Range is 0-255.

    Declaration
    int TransparencyLevel { get; set; }
    Property Value
    Type Description
    int

    Methods

    Reset()

    Resets.

    Declaration
    void Reset()

    Update()

    Updates effect settings. Call it if something changed.

    Declaration
    void Update()