任何人都可以帮我在WinRT中编写PAUSING和RESUMING录制音频文件的代码。
使用的类如下:
IRamdomAccessStream ,用于将捕获的语音存储到随机流中。
用于捕获音频语音的Windows.Media.Capture.MediaCapture 。
用于存储文件的Windows.Storage.StorageFile 。
请帮助我解决如何暂停流的代码,并再次恢复捕获的语音附加到现有流。
等待回复..
谢谢。
答案 0 :(得分:1)
不知道为什么这个被投了票。看看this sample,它应该让你开始。
答案 1 :(得分:0)
上面链接的示例确实提供了一个关于如何在WinRT应用程序中使用音频/视频捕获的良好开端。 但是,回答原始问题的样本中没有任何情况: 似乎确实没有方法支持MediaCapture中的暂停。 唯一可用的商店应用程序,支持在录制时暂停,我可以看到Windows Sound Recorder from Microsoft。 我假设App是用C ++编写的,而是使用自定义接收器来录制音频,这也支持将数据附加到现有流中。