SharpDX.SharpDXException при запуске источника звука - c # - PullRequest
0 голосов
/ 05 июня 2019

Когда я пытаюсь записать звук с использованием accord.net, выдается исключение

Accord.Audio.DirectSound.pdb не загружено $ exception {"HRESULT: [0x88780064], Модуль:[Unknown], ApiCode: [Unknown / Unknown], сообщение: Unknown "} SharpDX.SharpDXException

Я использую 64-разрядную версию Windows 10 Pro с Visual Studio 2017.

Accord.Audio - v3.8.0

Accord.Audio.DirectSound - v3.8.0

SharpDX -v2.6.3

SharpDX.DirectSound - v2.6.3

Мой код здесь

using Accord.DirectSound;
using Accord.Audio;
namespace TestAudio
{
public partial class Form1 : Form
{
private Signal s;
public Form1()
{
    InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{  
    AudioCaptureDevice source = new AudioCaptureDevice();
    source.DesiredFrameSize = 4096;
    source.SampleRate = 22050;
    source.NewFrame += source_NewFrame;
    source.Start();
}
private void source_NewFrame(object sender, Accord.Audio.NewFrameEventArgs eventArgs)
{
    s = eventArgs.Signal;
}
}
}
...