Class AnimatedGIFOutput
Animated GIF output settings.
Inherited Members
Namespace: VisioForge.Core.Types.Output
Assembly: VisioForge.Core.dll
Syntax
public sealed class AnimatedGIFOutput : IVideoEditBaseOutput, IVideoCaptureBaseOutput
Constructors
AnimatedGIFOutput()
Initializes a new instance of the AnimatedGIFOutput class.
Declaration
public AnimatedGIFOutput()
Properties
ForcedVideoHeight
Gets or sets forced video height.
Declaration
public int ForcedVideoHeight { get; set; }
Property Value
Type | Description |
---|---|
int |
ForcedVideoWidth
Gets or sets forced video width.
Declaration
public int ForcedVideoWidth { get; set; }
Property Value
Type | Description |
---|---|
int |
FrameRate
Gets or sets frame rate. 2 by default.
Declaration
public VideoFrameRate FrameRate { get; set; }
Property Value
Type | Description |
---|---|
VideoFrameRate |
Methods
GetInternalTypeVC()
Gets internal output format.
Declaration
public VideoCaptureOutputFormat GetInternalTypeVC()
Returns
Type | Description |
---|---|
VideoCaptureOutputFormat | Returns VideoCaptureOutputFormat. |
GetInternalTypeVE()
Gets internal output format.
Declaration
public VideoEditOutputFormat GetInternalTypeVE()
Returns
Type | Description |
---|---|
VideoEditOutputFormat | Returns VideoEditOutputFormat. |
Load(string)
Loads from JSON.
Declaration
public static AnimatedGIFOutput Load(string json)
Parameters
Type | Name | Description |
---|---|---|
string | json | JSON string. |
Returns
Type | Description |
---|---|
AnimatedGIFOutput | The string. |
Save()
Saves to JSON.
Declaration
public string Save()
Returns
Type | Description |
---|---|
string | The string. |