如何以编程方式检查WP8设备是否有前置摄像头

Joh*_*iou 2 c# windows-phone-8

我正在创建一个具有多种功能的应用程序,其中一个需要访问前置摄像头.我没有将其设置为在清单中安装应用程序的必要性,因为即使前面的摄像头不存在,我也希望用户能够访问其他功能.但是,我确实需要在用户启动所述功能时通知用户需要前置摄像头并且无法运行.怎么能以编程方式完成?

我在网上搜索过,只找到了排除没有前置摄像头的设备的方法.然而,这不是我需要的,我想知道是否有可能这样做....

Hon*_*tan 6

Microsoft.Devices.Camera类提供了类似的信息

Camera.IsCameraTypeSupported(CameraType.FrontFacing)
Run Code Online (Sandbox Code Playgroud)

在MSDN上找到了有关创建和操作摄像头的更多信息.