本SDK提供给开发者在Linux和Windows平台上使用C++语言接入并控制大华摄像头设备的功能,涵盖视频流获取、云台操控等核心功能。
已整合Linux和Windows平台的大华SDK C++接口,并已完成调试。
示例代码如下:
```cpp
void CALL_METHOD Disconnect(LLONG lLoginID, char *pchDVRIP, LONG nDVRPort, LDWORD dwUser){}
DH_INIT(Disconnect, NULL);
NET_DEVICEINFO_Ex stLoginInfo = {0};
int nErrcode = 0;
long long m_lLoginHandle = DH_LOGIN_EX2(192.168.1.108, 8001, admin, admin, (EM_LOGIN_SPAC_CAP_TYPE)0, NULL, &stLoginInfo, &nErrcode);
BOOL result = DH_PZT_CONTROL_EX2(m_lLoginHandle, 0, VS_PTZ_ZOOM_DEC_CONTROL, 0, nStep, 0, true /* 是否停止 */, NULL);
```