首页

海康威视DEMO(DS40xxSDK)

c#

2020-9-12

实时监控

HK-VCRDemo.rar

using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;

namespace HK_VCRDemo
{
    public struct RECT
    {
        public int Left;
        public int Top;
        public int Right;
        public int Bottom;
        public RECT(int left, int top, int right, int bottom)
        {
            this.Left = left;
            this.Top = top;
            this.Right = right;
            this.Bottom = bottom;
        }//构造函数
    }

   public enum VideoFormat 
   {
       vdfRGB8A_233 = 0x00000001,
       vdfRGB8R_332 = 0x00000002,
       vdfRGB15Alpha = 0x00000004,
       vdfRGB16 = 0x00000008,
       vdfRGB24 = 0x00000010,
       vdfRGB24Alpha = 0x00000020,

       vdfYUV420Planar = 0x00000040,
       vdfYUV422Planar = 0x00000080,
       vdfYUV411Planar = 0x00000100,
       vdfYUV420Interspersed = 0x00000200,
       vdfYUV422Interspersed = 0x00000400,
       vdfYUV411Interspersed = 0x00000800,
       vdfYUV422Sequence = 0x00001000,   /* U0, Y0, V0, Y1:  For VO overlay */
       vdfYUV422SequenceAlpha = 0x00002000,
       /* U0, Y0, V0, Y1:  For VO overlay, with low bit for alpha blending */
       vdfMono = 0x00004000,  /* 8 bit monochrome */

       vdfYUV444Planar = 0x00008000,
    };

    public class ImportCS
    {
        [DllImport("DS40xxSDK.dll")]
        public static extern int InitDSPs();
        [DllImport("DS40xxSDK.dll")]
        public static extern IntPtr ChannelOpen(int channel);
        [DllImport("DS40xxSDK.dll")]
        public static extern int GetTotalChannels();
        [DllImport("DS40xxSDK.dll")]
        public static extern int StartVideoPreview(IntPtr hChannelHandle,IntPtr WndHandle, ref RECT rect, int bOverlay, int VideoFormat, int FrameRate);
    }
}

资源下载此资源下载价格为2D币(VIP免费),请先
资源文件列表
HK-VCRDemo/.vs/HK-VCRDemo/v15/.suo , 39424
HK-VCRDemo/.vs/HK-VCRDemo/v15/Server/sqlite3/db.lock , 0
HK-VCRDemo/.vs/HK-VCRDemo/v15/Server/sqlite3/storage.ide , 4096
HK-VCRDemo/.vs/HK-VCRDemo/v15/Server/sqlite3/storage.ide-shm , 32768
HK-VCRDemo/.vs/HK-VCRDemo/v15/Server/sqlite3/storage.ide-wal , 556232
HK-VCRDemo/Backup/HK-VCRDemo/Form1.cs , 1693
HK-VCRDemo/Backup/HK-VCRDemo/Form1.Designer.cs , 4901
HK-VCRDemo/Backup/HK-VCRDemo/Form1.resx , 5814
HK-VCRDemo/Backup/HK-VCRDemo/HK-VCRDemo.csproj , 3266
HK-VCRDemo/Backup/HK-VCRDemo/ImportCS.cs , 1813
HK-VCRDemo/Backup/HK-VCRDemo/Program.cs , 469
HK-VCRDemo/Backup/HK-VCRDemo/Properties/AssemblyInfo.cs , 1168
HK-VCRDemo/Backup/HK-VCRDemo/Properties/Resources.Designer.cs , 2874
HK-VCRDemo/Backup/HK-VCRDemo/Properties/Resources.resx , 5612
HK-VCRDemo/Backup/HK-VCRDemo/Properties/Settings.Designer.cs , 1093
HK-VCRDemo/Backup/HK-VCRDemo/Properties/Settings.settings , 249
HK-VCRDemo/Backup/HK-VCRDemo.sln , 919
HK-VCRDemo/HK-VCRDemo/bin/Debug/DS40xxSDK.dll , 12083200
HK-VCRDemo/HK-VCRDemo/bin/Debug/HK-VCRDemo.exe , 10752
HK-VCRDemo/HK-VCRDemo/bin/Debug/HK-VCRDemo.pdb , 22016
HK-VCRDemo/HK-VCRDemo/bin/Debug/HK-VCRDemo.vshost.exe , 5632
HK-VCRDemo/HK-VCRDemo/Form1.cs , 1693
HK-VCRDemo/HK-VCRDemo/Form1.Designer.cs , 4901
HK-VCRDemo/HK-VCRDemo/Form1.resx , 5814
HK-VCRDemo/HK-VCRDemo/HK-VCRDemo.csproj , 3534
HK-VCRDemo/HK-VCRDemo/ImportCS.cs , 1813
HK-VCRDemo/HK-VCRDemo/obj/Debug/DesignTimeResolveAssemblyReferences.cache , 753
HK-VCRDemo/HK-VCRDemo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6151
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK-VCRDemo.csproj.CoreCompileInputs.cache , 42
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK-VCRDemo.csproj.FileListAbsolute.txt , 928
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK-VCRDemo.csproj.GenerateResource.cache , 774
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK-VCRDemo.csprojAssemblyReference.cache , 6849
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK-VCRDemo.exe , 10752
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK-VCRDemo.pdb , 22016
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK_VCRDemo.Form1.resources , 180
HK-VCRDemo/HK-VCRDemo/obj/Debug/HK_VCRDemo.Properties.Resources.resources , 180
HK-VCRDemo/HK-VCRDemo/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll , 3584
HK-VCRDemo/HK-VCRDemo/obj/HK-VCRDemo.csproj.FileList.txt , 289
HK-VCRDemo/HK-VCRDemo/Program.cs , 469
HK-VCRDemo/HK-VCRDemo/Properties/AssemblyInfo.cs , 1168
HK-VCRDemo/HK-VCRDemo/Properties/Resources.Designer.cs , 2855
HK-VCRDemo/HK-VCRDemo/Properties/Resources.resx , 5612
HK-VCRDemo/HK-VCRDemo/Properties/Settings.Designer.cs , 1110
HK-VCRDemo/HK-VCRDemo/Properties/Settings.settings , 249
HK-VCRDemo/HK-VCRDemo.sln , 1128
HK-VCRDemo/HK-VCRDemo.suo , 21504
HK-VCRDemo/UpgradeLog.htm , 42226
没有账号? 忘记密码?

社交账号快速登录