PrApi: FingerCaptureStart

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: 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