VisioForge (c) 2025

Search Results for

    Class DecklinkAudioSinkInfo

    Decklink audio sink info.

    Inheritance
    object
    DecklinkAudioSinkInfo
    Implements
    IComparable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: VisioForge.Core.Types.X.Decklink
    Assembly: VisioForge.Core.dll
    Syntax
    public class DecklinkAudioSinkInfo : IComparable

    Constructors

    DecklinkAudioSinkInfo(Device)

    Initializes a new instance of the DecklinkAudioSinkInfo class.

    Declaration
    public DecklinkAudioSinkInfo(Device device)
    Parameters
    Type Name Description
    Device device

    The device.

    DecklinkAudioSinkInfo(string, uint)

    Initializes a new instance of the DecklinkAudioSinkInfo class.

    Declaration
    public DecklinkAudioSinkInfo(string name, uint deviceNumber)
    Parameters
    Type Name Description
    string name

    The name.

    uint deviceNumber

    The device number.

    Properties

    DeviceNumber

    Gets or sets the device number.

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

    The device number.

    ModelName

    Gets or sets the name of the model.

    Declaration
    public string ModelName { get; set; }
    Property Value
    Type Description
    string

    The name of the model.

    Name

    Gets or sets the name.

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

    The name.

    PersistentID

    Gets the persistent identifier.

    Declaration
    public long PersistentID { get; }
    Property Value
    Type Description
    long

    The persistent identifier.

    Methods

    CompareTo(object)

    Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

    Declaration
    public int CompareTo(object obj)
    Parameters
    Type Name Description
    object obj

    An object to compare with this instance.

    Returns
    Type Description
    int

    A value that indicates the relative order of the objects being compared. The return value has these meanings:

    Value Meaning
    Less than zero This instance precedes obj in the sort order.
    Zero This instance occurs in the same position in the sort order as obj.
    Greater than zero This instance follows obj in the sort order.

    ToString()

    Class as a string.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    Returns string.

    Overrides
    object.ToString()

    Implements

    IComparable