91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 18.63MB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2023-06-26
  • 語言: Java
  • 標簽: SDK??C++??JAVA??

資源簡介

大華攝像頭通用SDK,官方Demo,包含多種語言,C++ JAVA C# Delphi的實現均有。可提供二次開發,SDK函數說明均為中文,容易二次開發。

資源截圖

代碼片段和文件信息

//?Alarm.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“DemoIVSb.h“
#include?“Alarm.h“
#include?“DemoIVSbDlg.h“
#include?“Preview.h“

#include?

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/************************************************************************/
/*WM_USER_ALAMR_COME的消息函數??????????????????????????????????????????*/
/************************************************************************/
LRESULT?CAlarm::OnAlarmCome(WPARAM?wParam?LPARAM?lParam)
{
if?(!wParam)
{
return?0;
}

EventPara*?ep?=?(EventPara*)wParam;
LONG?lAnalyzerHandle?=?ep->lAnalyzerHandle;
DWORD?dwAlarmType?=?ep->dwAlarmType;
void*?pAlarmInfo?=?ep->pAlarmInfo;
DWORD?dwBufSize?=?ep->dwBufSize;
BYTE*?pBuffer?=?ep->pBuffer;
int?nSequence?=?ep->nSequence;

AlarmInfoNode*?pNode?=?new?AlarmInfoNode;
if?(!pNode?||?!ep->pAlarmInfo?||?!ep->pBuffer)
{
if?(ep)
{
if?(ep->pBuffer)
{
delete?[]ep->pBuffer;
ep->pBuffer?=?NULL;
}

if?(ep->pAlarmInfo)
{
delete?[]ep->pAlarmInfo;
ep->pAlarmInfo?=?NULL;
}

delete?ep;
ep?=?NULL;
}
return?0;
}
//所有的結構體的前面的5個成員都是一樣的,可以統一的獲取時間
DEV_EVENT_CROSSLINE_INFO*?pInfo?=?(DEV_EVENT_CROSSLINE_INFO*)ep->pAlarmInfo;

//1?獲取該事件來自的通道號
pNode->nChnNum?=?pInfo->nChannelID;

//獲取事件名稱
strncpy(pNode->szAlarmName?pInfo->szName?_countof(pInfo->szName));

//2?獲取事件類型
pNode->dwRuleType?=?dwAlarmType;

//3?獲取事件觸發時間
memcpy(&pNode->Time?&pInfo->UTC?sizeof(pNode->Time));

//4?存儲圖片到本地,將目錄存在節點中
TCHAR?szModule[MAX_PATH]?=?{0};
::GetCurrentDirectory(MAX_PATH?szModule);

_sntprintf(szModule
???MAX_PATH
???_T(“%s\\Snap“)
???szModule);
::CreateDirectory(szModule?NULL);

_sntprintf(pNode->szFile
_countof(pNode->szFile)
_T(“%s\\Chn%02d?%04d%02d%02d%02d%02d%02d.jpg“)
szModule
pInfo->nChannelID?+?1
pNode->Time.dwYear
pNode->Time.dwMonth
pNode->Time.dwDay
pNode->Time.dwHour
pNode->Time.dwMinute
pNode->Time.dwSecond);

TCHAR?szDebug[128]?=?{0};
_sntprintf(szDebug?_countof(szDebug)?_T(“Alarm?Come:?Chn%02d?Type%d\n“)?pNode->nChnNum?+?1?pNode->dwRuleType);
::OutputDebugString(szDebug);

FILE*?pFile?=?fopen(pNode->szFile?“wb“);
if?(pFile)
{
fwrite(pBuffer?dwBufSize?1?pFile);
fclose(pFile);
}
else
{
OutputDebugString(_T(“Can‘t?save?file!\n“));
delete?pNode;
if?(ep)
{
if?(ep->pBuffer)
{
delete?[]ep->pBuffer;
ep->pBuffer?=?NULL;
}

if?(ep->pAlarmInfo)
{
delete?[]ep->pAlarmInfo;
ep->pAlarmInfo?=?NULL;
}

delete?ep;
ep?=?NULL;
}

return?0;
}

//將節點存入鏈表
CDemoIVSbDlg*?pMainDlg?=?(CDemoIVSbDlg*)AfxGetMainWnd();
if?(pMainDlg)
{
lsAlarmInfo*?plsAlarmInfo?=?pMainDlg->getAlarmInfoList();
if?(plsAlarmInfo)
{
plsAlarmInfo->push_back(pNode);
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????3541918??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\使用手冊\網絡sdk開發手冊.chm

?????文件?????126976??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\aacdec.dll

?????文件?????167936??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\amrdec.dll

?????文件????????414??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\avglobal.h

?????文件???????8017??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhassistant.h

?????文件????1015892??2013-08-26?14:14??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhconfigsdk.dll

?????文件?????268699??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhconfigsdk.h

?????文件???????2854??2013-08-26?14:14??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhconfigsdk.lib

?????文件????2515025??2013-08-26?14:14??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhnetsdk.dll

?????文件?????596519??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhnetsdk.h

?????文件??????89908??2013-08-26?14:14??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhnetsdk.lib

?????文件?????692270??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\dhplay.dll

?????文件?????561152??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\h264dec.dll

?????文件?????151606??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\IvsDrawer.dll

?????文件??????25472??2013-07-09?13:53??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\langchn.ini

?????文件??????94208??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\mjpegdec.dll

?????文件?????143360??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\mp3dec.dll

?????文件?????385065??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\mpeg4dec.dll

?????文件?????634880??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\mpeg4enc.dll

?????文件?????307200??2013-08-26?14:16??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\NetSDKDemo.exe

?????文件????1434624??2013-08-26?14:14??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\pdb\dhconfigsdk.pdb

?????文件????5547008??2013-08-26?14:14??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\pdb\dhnetsdk.pdb

?????文件??????82038??2013-08-26?14:10??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\庫文件\postproc.dll

?????文件?????188416??2013-08-26?14:16??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\演示程序\IVS-B\IVS-B演示程序.exe

?????文件???????5114??2013-07-23?20:16??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\演示程序\IVS-B\langChn.ini

?????文件?????241664??2013-08-26?14:16??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\演示程序\IVS-F\IVS-F演示程序.exe

?????文件???????3069??2013-07-09?13:53??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\演示程序\IVS-F\langChn.ini

?????文件?????114688??2013-08-26?14:16??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\演示程序\IVS-PC\IVS-PC演示程序.exe

?????文件???????5359??2013-08-24?17:27??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\演示程序\IVS-PC\langchn.ini

?????文件??????94324??2013-08-26?14:16??General_NetSDK_Chn_Windows32_IS_V3.41.0.R.130826\演示程序\IVS-V\IVS-V演示程序.exe

............此處省略1569個文件信息

評論

共有 條評論