Class AsioDriverCapability
AsioDriverCapability holds all the information from the AsioDriver. Use AsioDriverExt to get the Capabilities
public class AsioDriverCapability
- Inheritance
-
AsioDriverCapability
- Inherited Members
Fields
BufferGranularity
Buffer Granularity
public int BufferGranularity
Field Value
BufferMaxSize
Buffer Maximum Size
public int BufferMaxSize
Field Value
BufferMinSize
Buffer Minimum Size
public int BufferMinSize
Field Value
BufferPreferredSize
Buffer Preferred Size
public int BufferPreferredSize
Field Value
DriverName
Drive Name
public string DriverName
Field Value
InputChannelInfos
Input Channel Info
public AsioChannelInfo[] InputChannelInfos
Field Value
InputLatency
Input Latency
public int InputLatency
Field Value
NbInputChannels
Number of Input Channels
public int NbInputChannels
Field Value
NbOutputChannels
Number of Output Channels
public int NbOutputChannels
Field Value
OutputChannelInfos
Output Channel Info
public AsioChannelInfo[] OutputChannelInfos
Field Value
OutputLatency
Output Latency
public int OutputLatency
Field Value
SampleRate
Sample Rate
public double SampleRate
Field Value
Properties
AllInputChannels
All physical input channel indices as an int array: [0, 1, ..., NbInputChannels - 1].
Convenience for selecting every input in AsioRecordingOptions.InputChannels or
AsioDuplexOptions.InputChannels.
public int[] AllInputChannels { get; }
Property Value
- int[]
AllOutputChannels
All physical output channel indices as an int array: [0, 1, ..., NbOutputChannels - 1].
Convenience for selecting every output in AsioPlaybackOptions.OutputChannels or
AsioDuplexOptions.OutputChannels.
public int[] AllOutputChannels { get; }
Property Value
- int[]