Windows 8.1 C#应用程序中的图像捕获

Windows 8.1 C#应用程序中的图像捕获,c#,windows,image,microsoft-metro,capture,C#,Windows,Image,Microsoft Metro,Capture,我有一个基于桌面的触摸屏软件。作为过程的一部分,您将捕获用户的照片,以便稍后存储。除了Surface Pro 3上的Windows 8.1之外,该应用程序在所有版本的Windows中都运行良好(似乎是安装了Metro的机器) 在Windows 8.1中,应用程序捕获图像时不会出现任何问题。当您再次返回页面进行拍摄时,是否无法抓取相机拍摄另一张照片 在Windows 8.1中使用摄像头捕获功能本身会再次使用没有问题的摄像头。重新启动Surface Pro允许相机在应用程序中再次工作一次,然后再次停

我有一个基于桌面的触摸屏软件。作为过程的一部分,您将捕获用户的照片,以便稍后存储。除了Surface Pro 3上的Windows 8.1之外,该应用程序在所有版本的Windows中都运行良好(似乎是安装了Metro的机器)

在Windows 8.1中,应用程序捕获图像时不会出现任何问题。当您再次返回页面进行拍摄时,是否无法抓取相机拍摄另一张照片

在Windows 8.1中使用摄像头捕获功能本身会再次使用没有问题的摄像头。重新启动Surface Pro允许相机在应用程序中再次工作一次,然后再次停止

我试过上网,但到目前为止运气不太好。我们正在使用DirectShow库

如有任何建议/想法/帮助,将不胜感激

谢谢 保罗