Interface IVideoEffectImageLogo
Image logo effect interface.
Inherited Members
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()