コード例 #1
0
ファイル: DaHuaSDK.cs プロジェクト: dalinhuang/demodemo
 /// <summary>
 /// Windows系统标准时间格式转为自定义格式
 /// </summary>
 /// <param name="dateTime">系统时间对象</param>
 /// <returns>自定义时间格式的时间数据</returns>
 private static NET_TIME ToNetTime(DateTime dateTime)
 {
     NET_TIME result = new NET_TIME();
     result.dwYear = dateTime.Year;
     result.dwMonth = dateTime.Month;
     result.dwDay = dateTime.Day;
     result.dwHour = dateTime.Hour;
     result.dwMinute = dateTime.Minute;
     result.dwSecond = dateTime.Second;
     return result;
 }
コード例 #2
0
ファイル: DaHuaSDK.cs プロジェクト: dalinhuang/demodemo
 private static extern Int32 CLIENT_SetupDeviceTime(int lLoginID, ref NET_TIME pDeviceTime);
コード例 #3
0
ファイル: DaHuaSDK.cs プロジェクト: dalinhuang/demodemo
 private static extern bool CLIENT_QueryRecordFile(int lLoginID, int nChannelId, int nRecordFileType, ref NET_TIME tmStart,ref NET_TIME tmEnd, string pchCardid, ref NET_RECORDFILE_INFO nriFileinfo, int maxlen, ref  int filecount, int waittime, bool bTime);
コード例 #4
0
ファイル: DaHuaSDK.cs プロジェクト: dalinhuang/demodemo
 private static extern int CLIENT_PlayBackByTimeEx(int lLoginID, int nChannelID, ref NET_TIME lpStartTime,
     ref NET_TIME lpStopTime, IntPtr hWnd,
     fDownLoadPosCallBack cbDownLoadPos, int dwPosUser,
     fDataCallBack fDownLoadDataCallBack, IntPtr dwDataUser);
コード例 #5
0
ファイル: DaHuaSDK.cs プロジェクト: dalinhuang/demodemo
 private static extern int CLIENT_PlayBackByTime(int lLoginID, int nChannelID, ref NET_TIME lpStartTime,
     ref NET_TIME lpStopTime, IntPtr hWnd,
     fDownLoadPosCallBack cbDownLoadPos,
     IntPtr dwUserData);
コード例 #6
0
ファイル: DaHuaSDK.cs プロジェクト: dalinhuang/demodemo
 private static extern int CLIENT_DownloadByTime(int lLoginID, int nChannelId, int nRecordFileType,
     ref NET_TIME tmStart,
     ref NET_TIME tmEnd, string sSavedFileName,
     fTimeDownLoadPosCallBack cbTimeDownLoadPos, IntPtr dwUserData);