Show / Hide Table of Contents

Struct AsioInfo

Used with Info to retrieve information on the current device.

Namespace: System.Dynamic.ExpandoObject
Assembly: ManagedBass.Asio.dll
Syntax
public struct AsioInfo

Properties

BufferLengthGranularity

The Buffer Length granularity, that is the smallest possible Length change... -1 = the possible Buffer lengths increase in powers of 2.

Declaration
public int BufferLengthGranularity { get; }
Property Value
Int32

DriverVersion

The driver version.

Declaration
public int DriverVersion { get; }
Property Value
Int32

InitFlags

Flags used when initialising the AsioDevice.

Declaration
public AsioInitFlags InitFlags { get; }
Property Value
AsioInitFlags

Inputs

The number of input channels available.

Declaration
public int Inputs { get; }
Property Value
Int32

MaxBufferLength

The maximum Buffer Length, in samples.

Declaration
public int MaxBufferLength { get; }
Property Value
Int32

MinBufferLength

The minimum Buffer Length, in samples.

Declaration
public int MinBufferLength { get; }
Property Value
Int32

Name

The name of the device/driver.

Declaration
public string Name { get; }
Property Value
String

Outputs

The number of output channels available.

Declaration
public int Outputs { get; }
Property Value
Int32

PreferredBufferLength

The preferred/default Buffer Length, in samples.

Declaration
public int PreferredBufferLength { get; }
Property Value
Int32

Methods

ToString()

Returns the Name of the AsioDevice.

Declaration
public override string ToString()
Returns
String

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx