C# 摄像头捕获功能不可用';行不通
我尝试在WP 8.1通用应用程序中使用摄像头。但是应用程序崩溃了。 我尝试这样做: 我试着举个例子: 但当我初始化MediaCapture时,两个应用程序都会崩溃 等待mediaCaptureMgr.InitializeAsync(); VS输出窗口显示消息 WinRT信息:找不到与此错误代码关联的文本。C# 摄像头捕获功能不可用';行不通,c#,windows-phone-8,windows-runtime,windows-phone-8.1,C#,Windows Phone 8,Windows Runtime,Windows Phone 8.1,我尝试在WP 8.1通用应用程序中使用摄像头。但是应用程序崩溃了。 我尝试这样做: 我试着举个例子: 但当我初始化MediaCapture时,两个应用程序都会崩溃 等待mediaCaptureMgr.InitializeAsync(); VS输出窗口显示消息 WinRT信息:找不到与此错误代码关联的文本。 有人能帮忙吗?您宣布了网络摄像头功能吗?是的。我在模拟器中尝试了代码,所有的工作都非常出色。但在我的Lumia 925应用程序中,当我调用Wait mediaCaptureMgr.Initi
有人能帮忙吗?您宣布了网络摄像头功能吗?是的。我在模拟器中尝试了代码,所有的工作都非常出色。但在我的Lumia 925应用程序中,当我调用Wait mediaCaptureMgr.InitializeAsync()时崩溃;问题可能是您没有停止以前的Previw。重新启动手机后,您能否检查是否能够第一次启动摄像头?我写了一篇关于拍照的文章——也许会有帮助。
private MediaCapture mediaCaptureMgr = null;
async void ShowPreview()
{
if (mediaCaptureMgr == null)
{
mediaCaptureMgr = new MediaCapture();
await mediaCaptureMgr.InitializeAsync();
myCaptureElement.Source = mediaCaptureMgr;
await mediaCaptureMgr.StartPreviewAsync();
}
}