FpsApi: CaptureStart

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