Class CustomVideoEncoderSettings
- Namespace
- VisioForge.Core.Types.X.VideoEncoder
- Assembly
- VisioForge.Core.dll
Custom video encoder settings. Implements the VisioForge.Core.Types.X.Output.IVideoEncoder
public class CustomVideoEncoderSettings : IVideoEncoder, IMediaBlockSettingsInheritance
Implements
Inherited Members
Constructors
CustomVideoEncoderSettings(string)
Initializes a new instance of the VisioForge.Core.Types.X.VideoEncoder.CustomVideoEncoderSettings class.
public CustomVideoEncoderSettings(string name)Parameters
namestring-
The name.
Properties
Name
Gets the name.
public string Name { get; }Property Value
Properties
Gets the properties.
public Dictionary<string, object> Properties { get; }Property Value
Methods
CreateBlock()
Creates the block.
public MediaBlock CreateBlock()Returns
- MediaBlock
-
MediaBlock.
Enumerate(CustomVideoEncoderType)
Enumerates the specified type.
public static ElementX[] Enumerate(CustomVideoEncoderType type_)Parameters
type_CustomVideoEncoderType-
The type.
Returns
- ElementX[]
-
ElementX[].
Exceptions
- ArgumentOutOfRangeException
-
type_ - null