Table of Contents

Interface IVideoEffectScrollingTextLogo

Namespace
VisioForge.Core.Types.VideoEffects
Assembly
VisioForge.Core.dll

Scrolling text logo effect interface.

public interface IVideoEffectScrollingTextLogo : IVideoEffect

Implements

Properties

Antialiasing

Gets or sets anti-aliasing mode.

TextRenderingHint Antialiasing { get; set; }

Property Value

TextRenderingHint

BackgroundColor

Gets or sets background color.

Color BackgroundColor { get; set; }

Property Value

Color

BackgroundTransparent

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

bool BackgroundTransparent { get; set; }

Property Value

bool

DrawQuality

Gets or sets draw quality.

InterpolationMode DrawQuality { get; set; }

Property Value

InterpolationMode

FirstFrameNumber

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

long FirstFrameNumber { get; set; }

Property Value

long

Font

Gets or sets font.

Font Font { get; set; }

Property Value

Font

FontColor

Gets or sets font color.

Color FontColor { get; set; }

Property Value

Color

Infinite

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

bool Infinite { get; set; }

Property Value

bool

Left

Gets or sets X position.

int Left { get; set; }

Property Value

int

StringFormat

Gets or sets string format.

StringFormat StringFormat { get; set; }

Property Value

StringFormat

Text

Gets or sets text.

string Text { get; set; }

Property Value

string

Top

Gets or sets Y position.

int Top { get; set; }

Property Value

int

TransparencyLevel

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

int TransparencyLevel { get; set; }

Property Value

int

Methods

Reset()

Resets.

void Reset()

Update()

Updates effect settings. Call it if something changed.

void Update()