VisioForge (c) 2025

Search Results for

    Class LiveVideoCompositorSettings

    Live Video Compositor settings.

    Inheritance
    object
    LiveVideoCompositorSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.LiveVideoCompositor
    Assembly: VisioForge.Core.dll
    Syntax
    public class LiveVideoCompositorSettings

    Constructors

    LiveVideoCompositorSettings(int, int, VideoFrameRate)

    Initializes a new instance of the LiveVideoCompositorSettings class.

    Declaration
    public LiveVideoCompositorSettings(int width, int height, VideoFrameRate frameRate)
    Parameters
    Type Name Description
    int width

    The width.

    int height

    The height.

    VideoFrameRate frameRate

    The frame rate.

    Properties

    AudioChannels

    Gets or sets the audio channels.

    Declaration
    public int AudioChannels { get; set; }
    Property Value
    Type Description
    int

    The audio channels.

    AudioFormat

    Gets or sets the audio format.

    Declaration
    public AudioFormatX AudioFormat { get; set; }
    Property Value
    Type Description
    AudioFormatX

    The audio format.

    AudioSampleRate

    Gets or sets the audio sample rate.

    Declaration
    public int AudioSampleRate { get; set; }
    Property Value
    Type Description
    int

    The audio sample rate.

    MaxAudioInputsCount

    Gets or sets the maximum audio inputs count.

    Declaration
    public int MaxAudioInputsCount { get; set; }
    Property Value
    Type Description
    int

    The maximum audio inputs count.

    MaxAudioOutputsCount

    Gets or sets the maximum audio outputs count.

    Declaration
    public int MaxAudioOutputsCount { get; set; }
    Property Value
    Type Description
    int

    The maximum audio outputs count.

    MaxVideoInputsCount

    Gets or sets the maximum video inputs count.

    Declaration
    public int MaxVideoInputsCount { get; set; }
    Property Value
    Type Description
    int

    The maximum video inputs count.

    MaxVideoOutputsCount

    Gets or sets the maximum video outputs count.

    Declaration
    public int MaxVideoOutputsCount { get; set; }
    Property Value
    Type Description
    int

    The maximum video outputs count.

    MixerType

    Gets or sets the type of the video mixer.

    Declaration
    public LVCMixerType MixerType { get; set; }
    Property Value
    Type Description
    LVCMixerType

    The type of the video mixer.

    RandomKey

    Gets the random key.

    Declaration
    public int RandomKey { get; }
    Property Value
    Type Description
    int

    The random key.

    VideoChannelCount

    Gets or sets the video channel count. Use multiple channels to add independent video processing.

    Declaration
    public uint VideoChannelCount { get; set; }
    Property Value
    Type Description
    uint

    The video channel count.

    VideoFrameRate

    Gets or sets the video frame rate.

    Declaration
    public VideoFrameRate VideoFrameRate { get; }
    Property Value
    Type Description
    VideoFrameRate

    The video frame rate.

    VideoHeight

    Gets or sets the height of the video.

    Declaration
    public int VideoHeight { get; }
    Property Value
    Type Description
    int

    The height of the video.

    VideoWidth

    Gets or sets the width of the video.

    Declaration
    public int VideoWidth { get; }
    Property Value
    Type Description
    int

    The width of the video.