C# NAudio WaveOut获取比特数
时间: 2023-07-27 20:16:15 浏览: 202
C# 窗体 引用NAudio库获取音频播放的波形值基础使用
要获取使用NAudio的WaveOut对象播放的音频的比特数,你可以使用WaveFormat属性来获取音频的格式,然后从中提取出比特数。以下是一个示例代码:
```
WaveOut waveOut = new WaveOut();
WaveFormat waveFormat = waveOut.OutputWaveFormat;
int bitsPerSample = waveFormat.BitsPerSample;
```
在上面的代码中,我们首先创建了一个WaveOut对象,然后使用它的OutputWaveFormat属性获取正在播放的音频的格式。最后,我们从格式中提取出比特数并将其存储在bitsPerSample变量中。
阅读全文