我有一个外部USB摄像头,该摄像机都附有前后摄像头的平板电脑。
目前我正在使用
var cameraDevice = await FindCameraDeviceByPanelAsync(Windows.Devices.Enumeration.Panel.Back);
访问后摄像头,但我想访问外部USB摄像头。我该如何实现?
您应该能够使用此设备
找到此设备var videoDevices = await DeviceInformation.FindAllAsync(DeviceClass.VideoCapture);
然后,您可以使用Initializeasync
进行ID并通过MediaCapture类MediaCapture m = new MediaCapture();
await m.InitializeAsync(new MediaCaptureInitializationSettings { VideoDeviceId = videoDevices.First().Id })