2016-12-22 55 views
0

我有一个外部USB摄像头连接到平板电脑,它具有正面和背面摄像头。如何访问连接到平板电脑的外部摄像头UWP

目前我使用

var cameraDevice = await FindCameraDeviceByPanelAsync(Windows.Devices.Enumeration.Panel.Back); 

要访问的后置摄像头,但我想访问外接USB摄像头。我怎样才能做到这一点?

回答

0

你应该能够使用这种

var videoDevices = await DeviceInformation.FindAllAsync(DeviceClass.VideoCapture); 

那么你可以采取的ID,并与InitializeAsync

MediaCapture m = new MediaCapture(); 
await m.InitializeAsync(new MediaCaptureInitializationSettings { VideoDeviceId = videoDevices.First().Id }) 
+0

通过MediaCapture类这仍然只显示我的内置摄像头发现这个设备。不是通过USB连接的人。 – AbsoluteSith

+0

我也尝试使用DeviceClass.All找到相机,然后使用设置MediaCapture的外部相机ID。但不幸的是它仍然无法工作。 – AbsoluteSith

相关问题