UE4 Windows Audio Capture 重新编译

天大地大妈咪最大 提交于 2019-11-28 21:57:48

插件地址:https://github.com/kwstasg/WAC

WAC(Windows Audio Capture)是用来捕获Windows系统正在播放的声音的插件。具体看GitHub

目前WAC的引擎支持版本是4.20.3,我的项目是4.22.3,所以要对它进行一次更新编译。

 

更新编译

1.将WAC放在项目路径下的plugins文件夹下

2.删除WAC目录下的Binaries和Intermediate文件夹

3.右键你的项目文件(*.uproject),选择Generate Visual Studio Project files

4.打开生成sln文件,并等待加载完毕

5.在解决方案资源管理器中找到你的项目,右键清理

6.找到AudioCaptureWorker.cpp

7.定位到第8行或CaptureWorker::FAudioCaptureWorker()方法

8.将其方法签名改为

CaptureWorker::FAudioCaptureWorker() : Thread(NULL), m_listener(16, WAVE_FORMAT_PCM, 4, 0), m_sink()

没错,只是改变了一下后面的顺序

9.在解决方案资源管理器中找到你的项目,右键生成

10.ALL DONE,开始工作。

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!