这里有没有人使用DirectSound同时进行录音和播放??
用WAVEIN OUT以前实现过,后来打算类似的作一套DS的结果发现同时进行录音和播放的时候居然发生录音的采样率偏慢的问题 |||
以前一直没有解决……
不知道有没有人碰到过……偶可以提供代码来看…… 补充:偶用的是DXSDK8.1,也听说国DX81存在 采样率问题, 不过不知道是不是和这个有关…… 录音?还真没有接触过这方面的.......dsound不是8.0后就再没有升级过么. 说得也是啊……反正就是有问题TOT 把录音部分放在单独的线程里试试呢? 这样等价于放弃了优先级…… 原来DS里面的设优先级不是按进程而是线程啊,完全不知道.... 偶不是这个意思啊……实际上通常来说就应该使用SHAWIND大的说法的!!
偶的意思是说如果多个线程,就需要依赖于回调机制实现了,某些情况会比较不准………… 哦,原来是这样。都是因为我没学过windows多进程,不太清楚它的机制。 - -? 这个反正先用了,不过内部实现偶都不明白
总之或许明摆着还是自己写错了罢。。。一边录一边放的以后偶就用WAVEIN WAVEOUT好了……
页:
[1]