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