Tapi和waveoutopen8高手请进,用Waveoutopen输出声音错误Err=32

xiahaobo01 2002-02-04 11:17:02
我用Waveoutgetdevcaps()得到VoiceMode的ID号ID=0,然后用Waveoutopen输出语音
代码如下:
Dim formatBuffer As String * 50
rc = waveOutOpen(hWaveOut, ID,formatBuffer, 0, 0, WAVE_MAPPED)
结果是:rc=32
错误消息是:不支持指定的格式或无法解释指定的格式,请试用“能力”功能来确定所支
持的格式
我如是将ID=1(输出到声卡)则不会出现上述错误
这是为什么?
...全文
131 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
swords 2002-08-12
  • 打赏
  • 举报
回复
似乎是无法支持的文件格式。
改 Wave_format=1 8K,8-bit,Mono
try again.
xiahaobo01 2002-02-07
  • 打赏
  • 举报
回复
NowCan:
谢谢你的回答!!!!!
虽然问题还没有得到解决但已有希望的署光!!!!!!!!!
我的Email: xiahaobo@sohu.com
xiahaobo01 2002-02-07
  • 打赏
  • 举报
回复
NowCan
谢谢你的回答!!!!!
虽然问题还没有得到解决但已有希望的署光!!!!!!!!!
我的Email: xiahaobo@sohu.com
xiahaobo01 2002-02-06
  • 打赏
  • 举报
回复
nowcan:
你的代码我已读过我,你知不知道还有什么网站和个人熟悉Tapi和语音输出到Modem请告诉我
Thanks!!!!!!
xiahaobo
NowCan 2002-02-06
  • 打赏
  • 举报
回复
有个网站叫世纪音频,可惜地址已丢失。自己去搜吧。
NowCan 2002-02-05
  • 打赏
  • 举报
回复
你可以去我主页的我的作品里下载一个东西看看。不过我不知道是否对你有用
http://nowcan.yeah.net

另外,为什么对声卡就不会有错误呢?????
我也不明白。
xiahaobo01 2002-02-05
  • 打赏
  • 举报
回复
NowCan:
请你帮我解决这个问题我把分都给你
xiahaobo01 2002-02-05
  • 打赏
  • 举报
回复
NowCan:
但为什么对声卡就不会有错误呢?????
xiahaobo
NowCan 2002-02-04
  • 打赏
  • 举报
回复
你好像没有给formatBuffer赋值啊。

743

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧