QPx_AcqGetDeviceList
| QPx_AcqGetDeviceList(acqProtocol; acqProtocol):error | |||
|---|---|---|---|
![]() |
acqProtocol | Longint | Acquisition protocol ID |
![]() |
deviceNames | Array text | Array of device names |
![]() |
error | Longint | Error result |
Get all devices available to an acquisition protocol
Parameter acqProtocol is the protocol whose device list is requested. Use one of the acquisition protocol constants:
| qpx_AcqTWAINProtocol | 1 | TWAIN identifier |
| qpx_AcqPictureTransferProtocol | 2 | Picture Transfer Protocol identifier |
| qpx_AcqVideoProtocol | 4 | Video acquisition protocol identifier |
| qpx_AcqICScannerProtocol | 8 | Mac OS Image Capture Scanner protocol identifier |
Parameter deviceNames (text array) receives the names of all devices available to acqProtocol.
If the specified protocol is not available, error qpx_couldntGetRequiredComponent is returned.
Related commands
| QPx_AcqTestProtocol | Test the availability of an acquisition protocol |
| QPx_AcqSelectDevice | Display the device selection dialog for an acquisition protocol |

