public DigitalVideoCameraDevice(string id, string ipAddress) : base(id, ipAddress) { //X64 //_clientInfo = new HikvisionSDK.NET_DVR_CLIENTINFO //{ // lChannel = 1, // lLinkMode = 0x0000, // sMultiCastIP = "", // hPlayWnd = IntPtr.Zero //}; _previewInfo = new NetDvrPreviewInfo { hPlayWnd = IntPtr.Zero, lChannel = 1, dwStreamType = 0, dwLinkMode = 1, bBlocked = false, byPreviewMode = 0 }; _realDataCallBack = RealDataSnapCallBack; //_captureLooper = new Looper(this,"采集循环", Capture, 100); }
public DigitalVideoRecorderDevice(string id, string ipAddress) : base(id, ipAddress) { _previewInfo = new NetDvrPreviewInfo { hPlayWnd = IntPtr.Zero, lChannel = 1, dwStreamType = 0, dwLinkMode = 1, bBlocked = false, byPreviewMode = 0 }; _realDataCallBack = RealDataSnapCallBack; }
public DigitalVideoDevice(string id, string ipAddress) : base(id, 1920, 1080, PixelFormat.Rgba32, ipAddress) { //X64 //_clientInfo = new HikvisionSDK.NET_DVR_CLIENTINFO //{ // lChannel = 1, // lLinkMode = 0x0000, // sMultiCastIP = "", // hPlayWnd = IntPtr.Zero //}; _previewInfo = new NetDvrPreviewInfo { hPlayWnd = IntPtr.Zero, lChannel = 1, dwStreamType = 0, dwLinkMode = 1, bBlocked = false, byPreviewMode = 0 }; _realDataCallBack = RealDataSnapCallBack; }