CaptureStart
Starts the finger image capturing process in asynchronous mode.
Public Function CaptureStart(
ByVal timeout As Long,
ByVal quality As Long,
ByVal mode As Long,
ByVal fingerlist As Long,
ByRef reqid As Long ) As Boolean
Parameters
- timeout
-
Reading timeout, the function returns at timeout.
- quality
-
Quality threshold, the function returns when the quality of all fingers reaches the threshold.
- mode
-
Scan mode. The usable values are defined in the FPS_IMPRESSION_TYPE enumeration.
- fingerlist
-
The finger list, having the format 0hhh 0000 iiii mmmm rrrr llll tttt ssss
h - scan object: 001 left hand, 010 right hand, 011 same fingers of both hands
i - index finger
m - middle finger
r - ring finger
l - little finger
t - left thumb
s - right thumb
The four bits are value of FPS_PRESENCE enumeration.
- reqid
-
Id for the CaptureStatus() and the CaptureWait() methods.
Return Values
On error false is returned and the error code and string of the control is set appropriately.
Languages
[Visual Basic]
Public Function CaptureStart(ByVal timeout As Long, ByVal quality As Long, ByVal mode As Long, ByVal fingerlist As Long, ByRef reqid As Long) As Boolean
[Delphi]
function CaptureStart(timeout: Integer; quality: Integer; mode: Integer; fingerlist: Integer; var reqid: Integer): Boolean;
[C++]
bool CaptureStart(long timeout, long quality, long mode, long fingerlist, long* reqid);
Remarks
Only one capture can be started at a time.
See Also
Class FpsApi Overview
FpsApi Properties
FpsApi Methods
Capture
CaptureStatus