用DelphiX进行录音的问题
用它的例子没问题
Stream:TSoundCaptureStream;
Stream :=TSoundCaptureStream.Create(nil);
但它用的是默认声卡,也就是参数为nil,但我现在需要指定声卡(有多块声卡),这个参数我总是填不正确。
DS1: TDXSound;
Stream :=TSoundCaptureStream.Create(DS1.Drivers[1].GUID);//一块声卡时DS1.Drivers.Count已经为2,用0就可以(GUID为nil)
错误代码$88780078
MAKE_DSHRESULT_ = HResult($88780000);
// No sound driver is available for use
DSERR_NODRIVER = MAKE_DSHRESULT_ + 120;
哪位DX帮我解决一下吧。