【发布时间】:2015-02-25 14:07:22
【问题描述】:
作为 Windows 应用商店应用开发的新手,我正在开发一个必须连接到多个 USB 设备的应用。我正在使用带有 C# 的 VS 2013(社区)。
例如,使用以下方式获取附加网络摄像头的列表:
var devices = await DeviceInformation.FindAllAsync(DeviceClass.VideoCapture);
这确实为我提供了附加网络摄像头的列表。 要访问第一个设备,应使用以下命令创建 UsbDevice 对象:
DeviceInformation device = devices[0];
UsbDevice usbDevice = await UsbDevice.FromIdAsync(device.Id);
但是,对象 usbDevice 始终为空... 我已经用几种设备(不同的网络摄像头、鼠标、闪存驱动器等)尝试过这个
关于如何解决此问题或是否有替代此方法的任何建议?
【问题讨论】:
标签: c# null windows-store-apps usb