FingerCaptureStart
[Obsolete] Starts the finger image capturing process in asynchronous mode.
Public Function FingerCaptureStart(
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, PR_FINGER_IMPRESSION_TYPE.
- fingerlist
-
The finger list, having the following format: (hex) h-imrlts
The topmost digit h (bits 28-31) represent the hand which could be:
- 1 for left hand,
- 2 for right hand,
- 3 for both hands.
Digits i (bits 20-23), m (bits 16-19), r (bits 12-15) and l (bits 8-11) represent the
fingers (index, middle, ring, little). Digits t (bits 4-7) and s (bits 0-3) represent the
left and right thumbs. When thumbs are specified together with a finger and both hands
than t and s represent the fingers of both hands. The value of the finger and thumb digits
could be a value of the 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 FingerCapture(ByVal timeout As Long, ByVal quality As Long, ByVal mode As Long, ByVal fingerlist As Long, ByRef reqid As Long) As Boolean
[Delphi]
function FingerCapture(timeout: Integer; quality: Integer; mode: Integer; fingerlist: Integer; var reqid: Integer): Boolean;
[C++]
bool FingerCapture(long timeout, long quality, long mode, long fingerlist, long* reqid);
Remarks
Only one capture can be started at a time.
This method is obsolete. Use the FpsApi ActiveX component instead.
See Also
Class PrApi Overview
PrApi Properties
PrApi Methods
FingerCapture
FingerToNist