NET_DVR_HIDEALARM_V40
遮挡报警参数结构体。
struct{
DWORD dwEnableHideAlarm;
WORD wHideAlarmAreaTopLeftX;
WORD wHideAlarmAreaTopLeftY;
WORD wHideAlarmAreaWidth;
WORD wHideAlarmAreaHeight;
DWORD dwHandleType;
DWORD dwMaxRelAlarmOutChanNum;
DWORD dwRelAlarmOut[MAX_ALARMOUT_V40];
NET_DVR_SCHEDTIME struAlarmTime[MAX_DAYS][MAX_TIMESEGMENT_V30];
BYTE byRes[64];
}NET_DVR_HIDEALARM_V40, *LPNET_DVR_HIDEALARM_V40;
Members
- dwEnableHideAlarm
- 是否启动遮挡报警:0- 否,1- 低灵敏度,2- 中灵敏度,3- 高灵敏度
- wHideAlarmAreaTopLeftX
- 遮挡区域的x坐标
- wHideAlarmAreaTopLeftY
- 遮挡区域的y坐标
- wHideAlarmAreaWidth
- 遮挡区域的宽
- wHideAlarmAreaHeight
- 遮挡区域的高
- dwHandleType
- 报警处理方式,各种异常处理方式的"或"结果:
0x00: 无响应
0x01: 监视器上警告
0x02: 声音警告
0x04: 上传中心
0x08: 触发报警输出
0x10: Jpeg抓图并上传EMail
0x20: 无线声光报警器联动
0x40: 联动电子地图(目前仅PCNVR支持)
0x200:抓图并上传ftp
0x1000:抓图上传到云存储
E.g. dwHandleType==0x01|0x04 表示配置报警发生时联动监视器上警告并且将报警信息上传中心。
- dwMaxRelAlarmOutChanNum
- 设备最大支持的触发报警输出通道数(只读)
- dwRelAlarmOut
- 触发报警输出号,按值表示,采用紧凑型排列,从下标0开始顺序读取,中间遇到0xffffffff则后续无效。报警输出口号从0开始。
例如:dwRelAlarmOut[8]开始值为0xffffffff,即联动触发第(dwRelAlarmOut[0]+1),...,(dwRelAlarmOut[7]+1)个报警输出口。
- struAlarmTime
- 布防时间,一周7天,每天可以设置8个时间段
- byRes
- 保留,置为0
Remarks
SDK设定整个图像的区域大小为704*576,结构中遮挡区域的坐标以及宽和高需要转换成704*576大小区域下的坐标和宽高值。
See Also
NET_DVR_PICCFG_V40
Reference Structure
该结构扩展源于
NET_DVR_HIDEALARM_V30