C# Class DirectX.Capture.AudioCapabilities

Capabilities of the audio device such as min/max sampling rate and number of channels available.
Exibir arquivo Open project: RejectKid/MTG-Scanner Class Usage Examples

Public Properties

Property Type Description
ChannelsGranularity int
MaximumChannels int
MaximumSampleSize int
MaximumSamplingRate int
MinimumChannels int
MinimumSampleSize int
MinimumSamplingRate int
SampleSizeGranularity int
SamplingRateGranularity int

Private Methods

Method Description
AudioCapabilities ( IAMStreamConfig audioStreamConfig ) : System

Retrieve capabilities of an audio device

Property Details

ChannelsGranularity public_oe property

Granularity of the channels. For example, channels 2 through 4, in steps of 2.
public int ChannelsGranularity
return int

MaximumChannels public_oe property

Maximum number of audio channels.
public int MaximumChannels
return int

MaximumSampleSize public_oe property

Maximum number of bits per sample.
public int MaximumSampleSize
return int

MaximumSamplingRate public_oe property

Maximum sample frequency.
public int MaximumSamplingRate
return int

MinimumChannels public_oe property

Minimum number of audio channels.
public int MinimumChannels
return int

MinimumSampleSize public_oe property

Minimum number of bits per sample.
public int MinimumSampleSize
return int

MinimumSamplingRate public_oe property

Minimum sample frequency.
public int MinimumSamplingRate
return int

SampleSizeGranularity public_oe property

Granularity of the bits per sample. For example, 8 bits per sample through 32 bits per sample, in steps of 8.
public int SampleSizeGranularity
return int

SamplingRateGranularity public_oe property

Granularity of the frequency. For example, 11025 Hz to 44100 Hz, in steps of 11025 Hz.
public int SamplingRateGranularity
return int