Table of Contents

Interface IVideoEffect

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

Base video effect interface.

public interface IVideoEffect

Properties

Enabled

Gets or sets a value indicating whether video effect enabled.

bool Enabled { get; set; }

Property Value

bool

Name

Gets or sets effect name. Can be used to get effect interface to control it.

string Name { get; set; }

Property Value

string

StartTime

Gets or sets start time. Use 0 to show effect always.

TimeSpan StartTime { get; set; }

Property Value

TimeSpan

StopTime

Gets or sets stop time. Use 0 to show effect always.

TimeSpan StopTime { get; set; }

Property Value

TimeSpan

Stream

Gets or sets processing stream. Both by default.

VideoStreamType Stream { get; set; }

Property Value

VideoStreamType

Methods

GetEffectType()

Gets type.

VideoEffectType GetEffectType()

Returns

VideoEffectType

The VisioForge.Core.Types.VideoEffects.VideoEffectType.