Unosquare
    Show / Hide Table of Contents

    Class AudioDeviceInfo<T>

    Represents a device identifier.

    Inheritance
    Object
    AudioDeviceInfo<T>
    DirectSoundDeviceInfo
    LegacyAudioDeviceInfo
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unosquare.FFME.Common
    Syntax
    public class AudioDeviceInfo<T>
        where T : struct
    Type Parameters
    Name Description
    T

    The type of the device identifier.

    Properties

    DeviceId

    Gets the device identifier.

    Declaration
    public T DeviceId { get; }
    Property Value
    Type Description
    T

    IsDefault

    Gets a value indicating whether this device is the default.

    Declaration
    public bool IsDefault { get; }
    Property Value
    Type Description
    Boolean

    Name

    Gets the name.

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

    Provider

    Gets the provider.

    Declaration
    public string Provider { get; }
    Property Value
    Type Description
    String

    Tag

    Gets the tag.

    Declaration
    public string Tag { get; }
    Property Value
    Type Description
    String

    Methods

    ToString()

    Returns a String that represents this instance.

    Declaration
    public override string ToString()
    Returns
    Type Description
    String

    A String that represents this instance.

    Overrides
    Object.ToString()

    Comments

    Back to top Copyright © 2017-2019 Unosquare