window 采集扬声器音频并播放

上传者: qiangzi4646 | 上传时间: 2020-01-03 11:28:41 | 文件大小: 24.56MB | 文件类型: rar
通过Core Audio中的API函数来实现采集声卡输出,采集到的音频流保存与内存,并直接播放.支持 window Vista 以上系统.

文件下载

资源详情

( 79 个子文件 24.56MB ) window 采集扬声器音频并播放
Debug
AudioRecord.exe 883.00KB
AudioRecord.ilk 2.00MB
AudioRecord.pdb 9.67MB
AudioRecord.sln 900B
.vs
AudioRecord
v15
ipch
AutoPCH
247167ad114ce9c7
AUDIOCLIENT.ipch 320.00KB
58a55fade2db6b66.ipch 22.81MB
fbb1ebda711883a6.ipch 22.81MB
.suo 93.00KB
Browse.VC.db 37.26MB
Release
AudioRecord.exe 98.00KB
AudioRecord.iobj 411.99KB
AudioRecord.ipdb 93.72KB
AudioRecord.pdb 4.44MB
AudioRecord
AudioManager.h 1.36KB
Debug
vc141.pdb 1.36MB
AudioRecord.res 6.66KB
TimeCostDebug.obj 101.57KB
AudioManager.obj 155.94KB
AudioRecord.obj 61.36KB
AudioRecord.pch 8.06MB
AudioRecord.log 252B
AudioRecord.tlog
AudioRecord.lastbuildstate 230B
rc.command.1.tlog 478B
CL.read.1.tlog 85.58KB
link.read.1.tlog 6.03KB
rc.read.1.tlog 3.50KB
link.write.1.tlog 1.69KB
CL.write.1.tlog 4.57KB
link.command.1.tlog 2.66KB
CL.command.1.tlog 5.28KB
rc.write.1.tlog 350B
vc141.idb 1.01MB
PlaybackAudioCapture.obj 93.65KB
stdafx.obj 155.55KB
AudioRender.obj 68.53KB
AudioRender.cpp 10.10KB
TimeCostDebug.cpp 1.22KB
AudioRecord.ico 2.93KB
AudioRecord.cpp 7.02KB
PlaybackAudioCapture.cpp 12.00KB
stdafx.h 420B
ReadMe.txt 2.25KB
AudioRecord.vcxproj.filters 2.65KB
AudioRecord.vcxproj 5.29KB
AudioManager.cpp 3.54KB
Release
vc141.pdb 908.00KB
AudioRecord.res 6.66KB
TimeCostDebug.obj 706.08KB
AudioManager.obj 270.05KB
AudioRecord.obj 258.71KB
AudioRecord.pch 7.88MB
AudioRecord.log 439B
AudioRecord.tlog
AudioRecord.lastbuildstate 232B
rc.command.1.tlog 482B
CL.read.1.tlog 85.60KB
link.read.1.tlog 6.78KB
rc.read.1.tlog 3.50KB
link.write.1.tlog 1.58KB
CL.write.1.tlog 6.40KB
link.command.1.tlog 2.80KB
AudioRecord.write.1u.tlog 1.96KB
CL.command.1.tlog 5.42KB
rc.write.1.tlog 354B
PlaybackAudioCapture.obj 766.25KB
stdafx.obj 401.84KB
AudioRecord.Build.CppClean.log 80B
AudioRender.obj 82.83KB
AudioRecord.h 39B
stdafx.cpp 250B
AudioRecord.aps 9.50KB
Resource.h 736B
PlaybackAudioCapture.h 886B
AudioRender.h 793B
AudioRecord.rc 6.44KB
small.ico 2.93KB
ClassRegister.h 1.08KB
targetver.h 236B
TimeCostDebug.h 570B
AudioRecord.v11.suo 48.00KB
[{"title":"( 79 个子文件 24.56MB ) window 采集扬声器音频并播放","children":[{"title":"Debug","children":[{"title":"AudioRecord.exe <span style='color:#111;'> 883.00KB </span>","children":null,"spread":false},{"title":"AudioRecord.ilk <span style='color:#111;'> 2.00MB </span>","children":null,"spread":false},{"title":"AudioRecord.pdb <span style='color:#111;'> 9.67MB </span>","children":null,"spread":false}],"spread":true},{"title":"AudioRecord.sln <span style='color:#111;'> 900B </span>","children":null,"spread":false},{"title":".vs","children":[{"title":"AudioRecord","children":[{"title":"v15","children":[{"title":"ipch","children":[{"title":"AutoPCH","children":[{"title":"247167ad114ce9c7","children":[{"title":"AUDIOCLIENT.ipch <span style='color:#111;'> 320.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"58a55fade2db6b66.ipch <span style='color:#111;'> 22.81MB </span>","children":null,"spread":false},{"title":"fbb1ebda711883a6.ipch <span style='color:#111;'> 22.81MB </span>","children":null,"spread":false}],"spread":true},{"title":".suo <span style='color:#111;'> 93.00KB </span>","children":null,"spread":false},{"title":"Browse.VC.db <span style='color:#111;'> 37.26MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"Release","children":[{"title":"AudioRecord.exe <span style='color:#111;'> 98.00KB </span>","children":null,"spread":false},{"title":"AudioRecord.iobj <span style='color:#111;'> 411.99KB </span>","children":null,"spread":false},{"title":"AudioRecord.ipdb <span style='color:#111;'> 93.72KB </span>","children":null,"spread":false},{"title":"AudioRecord.pdb <span style='color:#111;'> 4.44MB </span>","children":null,"spread":false}],"spread":true},{"title":"AudioRecord","children":[{"title":"AudioManager.h <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc141.pdb <span style='color:#111;'> 1.36MB </span>","children":null,"spread":false},{"title":"AudioRecord.res <span style='color:#111;'> 6.66KB </span>","children":null,"spread":false},{"title":"TimeCostDebug.obj <span style='color:#111;'> 101.57KB </span>","children":null,"spread":false},{"title":"AudioManager.obj <span style='color:#111;'> 155.94KB </span>","children":null,"spread":false},{"title":"AudioRecord.obj <span style='color:#111;'> 61.36KB </span>","children":null,"spread":false},{"title":"AudioRecord.pch <span style='color:#111;'> 8.06MB </span>","children":null,"spread":false},{"title":"AudioRecord.log <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"AudioRecord.tlog","children":[{"title":"AudioRecord.lastbuildstate <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"rc.command.1.tlog <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'> 85.58KB </span>","children":null,"spread":false},{"title":"link.read.1.tlog <span style='color:#111;'> 6.03KB </span>","children":null,"spread":false},{"title":"rc.read.1.tlog <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"CL.write.1.tlog <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"CL.command.1.tlog <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false},{"title":"rc.write.1.tlog <span style='color:#111;'> 350B </span>","children":null,"spread":false}],"spread":false},{"title":"vc141.idb <span style='color:#111;'> 1.01MB </span>","children":null,"spread":false},{"title":"PlaybackAudioCapture.obj <span style='color:#111;'> 93.65KB </span>","children":null,"spread":false},{"title":"stdafx.obj <span style='color:#111;'> 155.55KB </span>","children":null,"spread":false},{"title":"AudioRender.obj <span style='color:#111;'> 68.53KB </span>","children":null,"spread":false}],"spread":false},{"title":"AudioRender.cpp <span style='color:#111;'> 10.10KB </span>","children":null,"spread":false},{"title":"TimeCostDebug.cpp <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"AudioRecord.ico <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"AudioRecord.cpp <span style='color:#111;'> 7.02KB </span>","children":null,"spread":false},{"title":"PlaybackAudioCapture.cpp <span style='color:#111;'> 12.00KB </span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'> 420B </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"AudioRecord.vcxproj.filters <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"AudioRecord.vcxproj <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false},{"title":"AudioManager.cpp <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false},{"title":"Release","children":[{"title":"vc141.pdb <span style='color:#111;'> 908.00KB </span>","children":null,"spread":false},{"title":"AudioRecord.res <span style='color:#111;'> 6.66KB </span>","children":null,"spread":false},{"title":"TimeCostDebug.obj <span style='color:#111;'> 706.08KB </span>","children":null,"spread":false},{"title":"AudioManager.obj <span style='color:#111;'> 270.05KB </span>","children":null,"spread":false},{"title":"AudioRecord.obj <span style='color:#111;'> 258.71KB </span>","children":null,"spread":false},{"title":"AudioRecord.pch <span style='color:#111;'> 7.88MB </span>","children":null,"spread":false},{"title":"AudioRecord.log <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"AudioRecord.tlog","children":[{"title":"AudioRecord.lastbuildstate <span style='color:#111;'> 232B </span>","children":null,"spread":false},{"title":"rc.command.1.tlog <span style='color:#111;'> 482B </span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'> 85.60KB </span>","children":null,"spread":false},{"title":"link.read.1.tlog <span style='color:#111;'> 6.78KB </span>","children":null,"spread":false},{"title":"rc.read.1.tlog <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"CL.write.1.tlog <span style='color:#111;'> 6.40KB </span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"AudioRecord.write.1u.tlog <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"CL.command.1.tlog <span style='color:#111;'> 5.42KB </span>","children":null,"spread":false},{"title":"rc.write.1.tlog <span style='color:#111;'> 354B </span>","children":null,"spread":false}],"spread":false},{"title":"PlaybackAudioCapture.obj <span style='color:#111;'> 766.25KB </span>","children":null,"spread":false},{"title":"stdafx.obj <span style='color:#111;'> 401.84KB </span>","children":null,"spread":false},{"title":"AudioRecord.Build.CppClean.log <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"AudioRender.obj <span style='color:#111;'> 82.83KB </span>","children":null,"spread":false}],"spread":false},{"title":"AudioRecord.h <span style='color:#111;'> 39B </span>","children":null,"spread":false},{"title":"stdafx.cpp <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"AudioRecord.aps <span style='color:#111;'> 9.50KB </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 736B </span>","children":null,"spread":false},{"title":"PlaybackAudioCapture.h <span style='color:#111;'> 886B </span>","children":null,"spread":false},{"title":"AudioRender.h <span style='color:#111;'> 793B </span>","children":null,"spread":false},{"title":"AudioRecord.rc <span style='color:#111;'> 6.44KB </span>","children":null,"spread":false},{"title":"small.ico <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"ClassRegister.h <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"TimeCostDebug.h <span style='color:#111;'> 570B </span>","children":null,"spread":false}],"spread":false},{"title":"AudioRecord.v11.suo <span style='color:#111;'> 48.00KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • _____C :
    跟Qt5没关系,同样的代码: http://www.cppblog.com/weiym/archive/2014/08/21/208087.html
    2020-08-21
  • tiankong_hut :
    同样的代码:http://www.cppblog.com/weiym/archive/2014/08/21/208087.html
    2020-04-07
  • fawdlstty :
    非常好的资源
    2019-06-13
  • 枫青痕 :
    能用。。。。
    2018-12-03

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...