VisioForge (c) 2025

Search Results for

    Class CustomVideoEncoderSettings

    Custom video encoder settings. Implements the IVideoEncoder

    Inheritance
    object
    CustomVideoEncoderSettings
    Implements
    IVideoEncoder
    IMediaBlockSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.X.VideoEncoder
    Assembly: VisioForge.Core.dll
    Syntax
    public class CustomVideoEncoderSettings : IVideoEncoder, IMediaBlockSettings

    Constructors

    CustomVideoEncoderSettings(string)

    Initializes a new instance of the CustomVideoEncoderSettings class.

    Declaration
    public CustomVideoEncoderSettings(string name)
    Parameters
    Type Name Description
    string name

    The name.

    Properties

    Name

    Gets the name.

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    string

    The name.

    Properties

    Gets the properties.

    Declaration
    public Dictionary<string, object> Properties { get; }
    Property Value
    Type Description
    Dictionary<string, object>

    The properties.

    Methods

    CreateBlock()

    Creates the block.

    Declaration
    public MediaBlock CreateBlock()
    Returns
    Type Description
    MediaBlock

    MediaBlock.

    Enumerate(CustomVideoEncoderType)

    Enumerates the specified type.

    Declaration
    public static ElementX[] Enumerate(CustomVideoEncoderType type_)
    Parameters
    Type Name Description
    CustomVideoEncoderType type_

    The type.

    Returns
    Type Description
    ElementX[]

    ElementX[].

    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    type_ - null

    Implements

    IVideoEncoder
    IMediaBlockSettings

    See Also

    IVideoEncoder