0
我有一个外部USB摄像头连接到平板电脑,它具有正面和背面摄像头。如何访问连接到平板电脑的外部摄像头UWP
目前我使用
var cameraDevice = await FindCameraDeviceByPanelAsync(Windows.Devices.Enumeration.Panel.Back);
要访问的后置摄像头,但我想访问外接USB摄像头。我怎样才能做到这一点?
我有一个外部USB摄像头连接到平板电脑,它具有正面和背面摄像头。如何访问连接到平板电脑的外部摄像头UWP
目前我使用
var cameraDevice = await FindCameraDeviceByPanelAsync(Windows.Devices.Enumeration.Panel.Back);
要访问的后置摄像头,但我想访问外接USB摄像头。我怎样才能做到这一点?
你应该能够使用这种
var videoDevices = await DeviceInformation.FindAllAsync(DeviceClass.VideoCapture);
那么你可以采取的ID,并与InitializeAsync
MediaCapture m = new MediaCapture();
await m.InitializeAsync(new MediaCaptureInitializationSettings { VideoDeviceId = videoDevices.First().Id })
通过MediaCapture类这仍然只显示我的内置摄像头发现这个设备。不是通过USB连接的人。 – AbsoluteSith
我也尝试使用DeviceClass.All找到相机,然后使用设置MediaCapture的外部相机ID。但不幸的是它仍然无法工作。 – AbsoluteSith