我正在开发适用于Windows 8的应用。此应用依赖于设备的相机。特别是,我对Microsoft Surface上的摄像头名称非常感兴趣。我知道我可以使用DeviceInformation类获取设备上每个摄像头的名称。
我的问题是,Microsoft Surface上的摄像头名称是什么?我目前正在开发一台旧的戴尔机器。我的设备盖子上有一个相机。该相机名称中包含“WebCam”。我正在努力了解我是否应该寻找“Front”和“Back”或者其他可能的相机名称。
有人可以告诉我吗?谢谢!
答案 0 :(得分:0)
检查具体名称听起来是一个非常糟糕的主意,不是吗? Surface不是唯一售出的Windows 8 / Windows RT设备,很可能不是最常用的设备。如果EnclosureLocation不为null,则可以获取device.EnclosureLocation。Panel,如果该信息可用,则可以提供有关摄像头是前置摄像头还是后置摄像头的信息。
如果您查看WinRT XAML工具包中的CameraCaptureControl - 它已经完成了一些工作,使用户可以选择前置或后置摄像头。