我正在 Windows 8 中开发一个需要相机来捕捉图片的应用程序。所以我需要做什么才能知道是否存在摄像头(假设桌面没有网络摄像头,而 Windows 8 平板电脑有摄像头),所以我只需要显示控件以在设备上存在摄像头时显示摄像头。
问问题
2063 次
1 回答
3
您需要使用此 API:JS:
Windows.Devices.Enumeration.DeviceInformation.findAllAsync(Windows.Devices.Enumeration.DeviceClass.videoCapture).done(yourHandler);
C#:
var interfaces = await DeviceInformation.FindAllAsync(selector, null);
foreach(DeviceInformation devInfo in interfaces) { /* stuff */ }
这包含有关此 API 其他方面的更多信息
由于您使用的是 c#,因此此示例将更加具体。
于 2012-08-07T16:39:33.950 回答