我Exception from HRESULT: 0xC00D36B4
在使用命名空间中的MediaCapture
对象时收到此异常消息Windows.Media.Capture
。当我尝试使用该方法开始录制音频时发生异常StartRecordToStreamAsync
。这是我的完整代码
MediaCapture mediaCapture = new MediaCapture();
var capturesettings = new MediaCaptureInitializationSettings();
capturesettings.StreamingCaptureMode = StreamingCaptureMode.Audio;
await mediaCapture.InitializeAsync(capturesettings);
MediaEncodingProfile encodingProfile =
MediaEncodingProfile.CreateMp3(AudioEncodingQuality.Medium);
InMemoryRandomAccessStream iStream = new InMemoryRandomAccessStream();
await mediaCapture.StartRecordToStreamAsync(encodingProfile, iStream);
一些机构可以给我一些暗示我在这里做错了什么吗?或者我应该怎么做才能正确运行它。
谢谢