mirror of http://192.168.1.51:8099/lmh188/uv-twain
20 lines
541 B
C++
20 lines
541 B
C++
|
#include "stdafx.h"
|
||
|
#include "GDeviceLists.h"
|
||
|
#include "UsbScanEx.h"
|
||
|
#include "GDevice.h"
|
||
|
|
||
|
|
||
|
std::list<std::shared_ptr<IGDevice>> HGDeviceLists::FindAll()
|
||
|
{
|
||
|
std::list<std::shared_ptr<IGDevice>> cameraLists;
|
||
|
|
||
|
// std::list<std::shared_ptr<IUsb>> usbs = CyUsbList::find_vid_pid(0x04b4, 0x1004);
|
||
|
std::list<std::shared_ptr<IUsb>> usbs = UsbScan_List::find_vid_pid(0x064b, 0x7823);
|
||
|
|
||
|
|
||
|
for (auto i = usbs.begin(); i != usbs.end(); i++)
|
||
|
cameraLists.push_back(std::shared_ptr<IGDevice>(new GDevice(*i)));
|
||
|
|
||
|
return cameraLists;
|
||
|
}
|