QPx_AcqSelectDevice
QPx_AcqSelectDevice(acqProtocol; acqProtocol; acqProtocol):error | |||
---|---|---|---|
![]() |
acqProtocol | Longint | Acquisition protocol ID |
![]() |
deviceName | Text | Device name |
![]() |
selectionOptions | Longint | Selection options (optional) |
![]() |
error | Longint | Error result |
Display the device selection dialog for an acquisition protocol
Parameter acqProtocol specifies the protocol initially selected in the dialog, and receives the ID of the protocol selected by the user. It can be 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 deviceName specifies the device initially selected in the dialog, and receives the name of the device selected by the user.
Parameter selectionOptions is optional and can be used to specify options. Currently it can only accept one value, the qpx_AcqRestrictToProtocol constant.
If selectionOptions is zero or omitted, QPix allows selection of both acquisition protocol and device. If selectionOptions equals qpx_AcqRestrictToProtocol, QPix displays a dialog where only devices of the preselected (specified by acqProtocol) protocol are listed.
Related commands
QPx_AcqTestProtocol | Test the availability of an acquisition protocol |
QPx_AcqGetDeviceList | Get all devices available to an acquisition protocol |