我从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);

有人可以给我一些暗示我在做什么错吗?或我应该怎么做才能正常运行。

谢谢

最佳答案

看来尚不支持createMp3



Reference

10-06 07:11