SDK Windows EloamDll

设备接入和丢失


Description:    设备接入和丢失
Input:          type: 设备类型,1 表示视频设备,2 表示音频设备
                idx: 设备索引
                dbt: 1 表示设备到达, 2 表示设备丢失
                userData: 用户数据
Other:          备注:若有多个设备,idx为依次为从0开始编号的整数
Function:       typedef VOID (ELOAMAPI *ELOAM_DEVCHANGECALLBACK)(LONG type, LONG idx, LONG dbt, LPVOID userData);

 

保留


Description:    保留
Function:       typedef VOID (ELOAMAPI *ELOAM_IDCARDCHANGECALLBACK)(LONG dbt, LPVOID userData);

 

OCR识别完成


Description:    OCR识别完成
Input:          flag: 1表示OCR识别完成,2 识别进度
                ret: 当flag为1时,ret为0表示识别成功,为-1表示识别失败;当flag为2时,ret表示识别百分比
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_OCRCALLBACK)(LONG flag, LONG value, LPVOID userData);

 

模板识别完成


Description:    模板识别完成
Input:          ret: 保留,值为0
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_TEMPLOCRCALLBACK)(LONG ret, LPVOID userData);

 

视频帧到达


Description:    视频帧到达
Input:          video: 视频对象
                id: 视频帧序号
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_ARRIVALCALLBACK)(HELOAMVIDEO video, LONG id, LPVOID userData);

 

触摸捕捉(保留)


Description:    触摸捕捉(保留)
Input:          video: 视频对象
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_TOUCHCALLBACK)(HELOAMVIDEO video, LPVOID userData);

 

移动检测


Description:    移动检测
Input:          video: 视频对象
                id: 移动检测计数
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_MOVEDETECCALLBACK)(HELOAMVIDEO video, LONG id, LPVOID userData);

 

保留


Description:    保留
Function:       typedef VOID (ELOAMAPI *ELOAM_VIEWCALLBACK)(HELOAMVIEW view, LONG flag, LONG value,  LPVOID userData);

 

开始播放视频


Description:    开始播放视频
Input:          video: 视频对象
                videoID: 视频索引
                view: 窗口对象
                viewID: 窗口索引
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_ATTACHCALLBAK)(HELOAMVIDEO video, LONG videoId, HELOAMVIEW view, LONG viewId, LPVOID userData);

 

纠偏


Description:    纠偏
Input:          video: 视频对象
                view: 窗口对象
                list: 纠偏区域列表
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_DESKEWCALLBACK)(HELOAMVIDEO video, HELOAMVIEW view, HELOAMREGIONLIST list, LPVOID userData);

 

保留


Description:    保留
Function:       typedef VOID (ELOAMAPI *ELOAM_HTTPCALLBACK)(HELOAMHTTP http, LONG type, LONG flag, LONG value, LPVOID userData);

 

保留


Description:    保留
Function:       typedef VOID (ELOAMAPI *ELOAM_FTPCALLBACK)(HELOAMFTP ftp, LONG type, LONG flag, LONG value, LPVOID userData);

 

保留


Description:    保留
Function:       typedef VOID (ELOAMAPI *ELOAM_BIOKEYCHANGECALLBACK)(LONG dbt, LPVOID userData);

 

获取指纹模板和指纹特征完成


Description:    获取指纹模板和指纹特征完成
Input:          type: 4 表示获取指纹模板完成;8 表示获取特征完成;9–14表示指纹刷取状态:9刷的不错, 10图像质量太差, 11图像点数太少, 12太快, 13太慢, 14其它质量问题
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_BIOKEYCALLBACK)(LONG type, LPVOID userData);

 

保留


Description:    保留
Function:       typedef VOID (ELOAMAPI *ELOAM_READERCHANGECALLBACK)(LONG dbt, LPVOID userData);

 

检测到IC卡


Description:    检测到IC卡
Input:          type: IC卡类型。 2 表示M1卡,3 表示Memory卡,4 表示CPU卡
                subtype: 保留,为0
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_READERCALLBACK)(LONG type, LONG subtype, LPVOID userData);

 

检测到磁条卡


Description:    检测到磁条卡
Input:          type: 保留,为0
                userData: 用户数据
Function:       typedef VOID (ELOAMAPI *ELOAM_MAGNETIICCARDALLBACK)(LONG RET, LPVOID userData);