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()