Interface IVideoEffectScrollingTextLogo
Scrolling text logo effect interface.
Inherited Members
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 |
|
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()