| | |
| | | NET_DVR_FOCUSMODE_CFG focusmodeCfg = new NET_DVR_FOCUSMODE_CFG(); |
| | | Pointer point = focusmodeCfg.getPointer(); |
| | | IntByReference ibrBytesReturned = new IntByReference(0); |
| | | focusmodeCfg.byFocusMode=1; |
| | | focusmodeCfg.byAutoFocusMode=0; |
| | | focusmodeCfg.write(); |
| | | boolean bool = hCNetSDK.NET_DVR_GetDVRConfig(userId, NET_DVR_GET_FOCUSMODECFG, channelNum, point, focusmodeCfg.size(), ibrBytesReturned); |
| | | if (bool) { |
| | | focusmodeCfg.read(); |
| | |
| | | log.debug("设置聚焦模式成功"); |
| | | return bool; |
| | | } |
| | | |
| | | /** |
| | | * @描述 获取聚焦模式 |
| | | * @参数 [userId, channelNum] |
| | | * @返回值 boolean |
| | | * @创建人 刘苏义 |
| | | * @创建时间 2023/1/18 13:07 |
| | | * @修改人和其它信息 |
| | | */ |
| | | public String getFocusMode(CameraCmd cmd) { |
| | | String cameraId = cmd.getCameraId(); |
| | | Integer channelNum = cmd.getChannelNum(); |