VisioForge (c) 2025

Search Results for

    Class AudioOutputDeviceInfo

    Audio output device info.

    Inheritance
    object
    AudioOutputDeviceInfo
    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.Output
    Assembly: VisioForge.Core.dll
    Syntax
    public class AudioOutputDeviceInfo : IComparable

    Constructors

    AudioOutputDeviceInfo(Device)

    Initializes a new instance of the AudioOutputDeviceInfo class.

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

    The device.

    Properties

    API

    Gets the API.

    Declaration
    public AudioOutputDeviceAPI API { get; }
    Property Value
    Type Description
    AudioOutputDeviceAPI

    The API.

    DevicePath

    Gets device path.

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

    DisplayName

    Gets device name including API.

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

    Guid

    Gets or sets the unique identifier.

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

    The unique identifier.

    InternalName

    Gets the internal name.

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

    The internal name.

    Name

    Gets device name.

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

    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.

    GetDevice()

    Gets the device.

    Declaration
    public Device GetDevice()
    Returns
    Type Description
    Device

    Gst.Device.

    ToString()

    Class as a string.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    Returns string.

    Overrides
    object.ToString()

    Implements

    IComparable