Class VideoEffectDeinterlaceTriangle
Triangle filtering effect.
Inherited Members
Namespace: VisioForge.Core.Types.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public class VideoEffectDeinterlaceTriangle : VideoEffect, IVideoEffectDeinterlaceTriangle, IVideoEffect
Constructors
VideoEffectDeinterlaceTriangle(bool, byte, string, TimeSpan, TimeSpan)
Initializes a new instance of the VideoEffectDeinterlaceTriangle class.
Declaration
public VideoEffectDeinterlaceTriangle(bool enabled, byte weight, string name = "DeinterlaceTriangle", TimeSpan startTime = default, TimeSpan stopTime = default)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | enabled | True to enable effects. |
| byte | weight | Weight. Range is 0-255. Default is 180. |
| string | name | Effect name. Can be used to get effect interface to control it. |
| TimeSpan | startTime | Start time. Use 0 to show effect always. |
| TimeSpan | stopTime | Stop time. Use 0 to show effect always. |
Properties
Weight
Gets or sets weight value. Range is 0-255. Default is 180.
Declaration
public byte Weight { get; set; }
Property Value
| Type | Description |
|---|---|
| byte |
Methods
GetEffectType()
Gets type.
Declaration
public VideoEffectType GetEffectType()
Returns
| Type | Description |
|---|---|
| VideoEffectType | The VideoEffectType. |