From aba91dc00cd79653c4867c954434b0adff035598 Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期五, 15 十月 2021 15:38:23 +0800
Subject: [PATCH] 转动
---
hikptz.cpp | 20 +++++++++++++-------
1 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/hikptz.cpp b/hikptz.cpp
index 3ba09ff..11c2548 100644
--- a/hikptz.cpp
+++ b/hikptz.cpp
@@ -40,21 +40,27 @@
return;
}
- LPNET_DVR_POINT_FRAME zoneInfo = {0};
- zoneInfo->xTop = xTop; //
- zoneInfo->yTop = yTop; //
- zoneInfo->xBottom = xBottom; //
- zoneInfo->yBottom = yBottom; //
+ // LPNET_DVR_POINT_FRAME zoneInfo = {0};
+ // zoneInfo->xTop = xTop; //
+ // zoneInfo->yTop = yTop; //
+ // zoneInfo->xBottom = xBottom; //
+ // zoneInfo->yBottom = yBottom; //
int iChannel = channel; //璁惧閫氶亾鍙�
- if (!NET_DVR_PTZSelZoomIn_EX(lUserID, iChannel, zoneInfo))
+ DWORD dwPTZCommand = PAN_LEFT; DWORD dwStop = 0;
+ if (!NET_DVR_PTZControl_Other(lUserID, iChannel, PAN_LEFT,dwStop))
{
printf("PAN_LEFT start failed, error code: %d\n", NET_DVR_GetLastError());
NET_DVR_Logout(lUserID);
NET_DVR_Cleanup();
return;
}
-
+ Sleep(3000);
+ dwStop = 1; //鍋滄杞姩
+ if(!NET_DVR_PTZControl_Other(lUserID, iChannel, PAN_LEFT, dwStop))
+ {
+ printf("PAN_LEFT stop failed, error code: %d\n", NET_DVR_GetLastError());
+ }
//娉ㄩ攢鐢ㄦ埛
NET_DVR_Logout(lUserID);
--
Gitblit v1.8.0