Table of Contents

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, IMediaBlockSettings

Inheritance

Implements

Inherited Members

Constructors

CustomVideoEncoderSettings(string)

Initializes a new instance of the VisioForge.Core.Types.X.VideoEncoder.CustomVideoEncoderSettings class.

public CustomVideoEncoderSettings(string name)

Parameters

name string

The name.

Properties

Name

Gets the name.

public string Name { get; }

Property Value

string

Properties

Gets the properties.

public Dictionary<string, object> Properties { get; }

Property Value

Dictionary<string, object>

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

See Also