【问题标题】:List of all MTP/PTP cameras with WPD所有带 WPD 的 MTP/PTP 摄像机列表
【发布时间】:2012-02-01 22:31:40
【问题描述】:

对于我的应用程序,我需要一个连接到计算机的所有 MTP/PTP 摄像机的列表。我正在使用以下代码生成系统上所有 WPD 设备的列表:

...
hr = pPortableDeviceManager->GetDevices(pPnpDeviceIDs, &cPnPDeviceIDs);
if (SUCCEEDED(hr)) {
    for (dwIndex = 0; dwIndex < cPnPDeviceIDs; dwIndex++) {
        ...
    }
}

但此列表还包括读卡器、扫描仪和其他设备。有没有一种简单的方法可以过滤掉这些设备,还是我真的需要打开每个设备并获取设备属性等?

【问题讨论】:

    标签: c++ windows camera wpd


    【解决方案1】:

    看到这个页面WPD Globally Unique Identifiers-GUIDs 它包含许多常量和声明,您可以搜索存储或相机等

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-26
      • 1970-01-01
      • 2018-01-25
      • 2014-12-18
      • 2013-01-26
      • 2010-10-17
      • 1970-01-01
      • 2016-06-25
      相关资源
      最近更新 更多