VisioForge (c) 2025

Search Results for

    Interface IVideoEffectImageLogo

    Image 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 IVideoEffectImageLogo : IVideoEffect

    Properties

    AnimationEnabled

    Gets or sets a value indicating whether animation enabled.

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

    ColorKey

    Gets or sets color key.

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

    Filename

    Gets or sets file name.

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

    HorizontalAlignment

    Gets or sets the horizontal alignment.

    Declaration
    ImageLogoHorizontalAlignment HorizontalAlignment { get; set; }
    Property Value
    Type Description
    ImageLogoHorizontalAlignment

    Left

    Gets or sets X coordinate.

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

    MemoryBitmap

    Gets or sets bitmap from memory.

    Declaration
    Bitmap MemoryBitmap { get; set; }
    Property Value
    Type Description
    Bitmap

    StretchMode

    Gets or sets stretch mode.

    Declaration
    VideoEffectStretchMode StretchMode { get; set; }
    Property Value
    Type Description
    VideoEffectStretchMode

    Top

    Gets or sets Y coordinate.

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

    TransparencyLevel

    Gets or sets transparency level.

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

    UseColorKey

    Gets or sets a value indicating whether color key enabled.

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

    VerticalAlignment

    Gets or sets the vertical alignment.

    Declaration
    ImageLogoVerticalAlignment VerticalAlignment { get; set; }
    Property Value
    Type Description
    ImageLogoVerticalAlignment

    Methods

    Update()

    Updates effect settings. Call it if something changed.

    Declaration
    void Update()