0
我試圖用這個MediaCapture API示例:使用MediaCapture API,StartRecordToStorageFileAsync未能返回,並不會引發錯誤
https://code.msdn.microsoft.com/windowsapps/Media-Capture-Sample-adf87622
但是當我按下開始記錄來記錄到文件中,此行永不返回:
await m_mediaCaptureMgr.StartRecordToStorageFileAsync(recordProfile, m_recordStorageFile);
並且不會引發錯誤。這臺電腦是一臺電腦電腦。雖然這個例子可以在我的其他windows 10電腦(mac mini)上運行。我想也許這是一個編解碼器的問題,但無法找到關於安裝編解碼器的任何信息,所以也許這不是 - 不知道。感謝您的任何幫助或信息。
附加信息:創建一個配置文件是這樣工作的:
MediaEncodingProfile recordProfile = null;
recordProfile = MediaEncodingProfile.CreateWmv(Windows.Media.MediaProperties.VideoEncodingQuality.Auto);
但調用CreateMp4代替CreateWmv不起作用。
你在這種情況下如何創建recordProfile?什麼電腦不工作? – Mike
@Mike,我的問題被編輯以包含您所需的信息。由於我問了這個問題,我確實看到它會調用CreateWmv,而不是CreateMp4,請參閱上面的問題。 –
如果您嘗試使用新的Windows 10樣本,它會工作嗎? https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/CameraStarterKit – Mike