Beispiel #1
0
        private void CapturePic(object sender, EventArgs e)
        {
            if (button4.Text == @"开启抓拍")
            {
                HKSDK.tagNET_DVR_SETUPALARM_PARAM starttag = new HKSDK.tagNET_DVR_SETUPALARM_PARAM();
                //   starttag.dwSize = (uint)Marshal.SizeOf(typeof(HKSDK.NET_DVR_SETUPALARM_PARAM));
                starttag.byAlarmInfoType   = 1;
                starttag.byRetAlarmTypeV40 = 1;
                capparam = HKSDK.NET_DVR_SetupAlarmChan_V41(m_lUserID, ref starttag);
                textBox1.AppendText("\r\n开启抓拍");
                button4.Text = @"关闭抓拍";
            }
            else
            {
                HKSDK.NET_DVR_CloseAlarmChan_V30(capparam);
                textBox1.AppendText("\r\n关闭抓拍");
                button4.Text = @"开启抓拍";
            }

            if (m_lRealHandle < 0)
            {
                return;
            }
        }
Beispiel #2
0
        private void CapturePic(object sender, EventArgs e)
        {
            if (button4.Text == @"开启抓拍")
            {

                HKSDK.tagNET_DVR_SETUPALARM_PARAM starttag = new HKSDK.tagNET_DVR_SETUPALARM_PARAM();
             //   starttag.dwSize = (uint)Marshal.SizeOf(typeof(HKSDK.NET_DVR_SETUPALARM_PARAM));
                starttag.byAlarmInfoType = 1;
                starttag.byRetAlarmTypeV40 = 1;
                capparam =  HKSDK.NET_DVR_SetupAlarmChan_V41(m_lUserID,ref starttag);
                textBox1.AppendText("\r\n开启抓拍");
                button4.Text = @"关闭抓拍";
            }
            else
            {

                HKSDK.NET_DVR_CloseAlarmChan_V30(capparam);
                textBox1.AppendText("\r\n关闭抓拍");
                button4.Text = @"开启抓拍";
            }

            if (m_lRealHandle < 0)
            {
                return;
            }
        }