/// <summary> /// 断开摄像头连接 /// </summary> /// <param name="intCameraIP"></param> private void DislinkCamera(uint intCameraIP) { FormDisplay frmDisplay = _DataControl.GetBindedDisplayForm(intCameraIP); if (frmDisplay != null) { MagDevice device = frmDisplay.GetDateDisplay().GetDevice(); device.StopProcessImage(); device.DisLinkCamera(); frmDisplay.Invalidate(false); } }
void OnDestroy() { MagDevice device = _DataDisplay.GetDevice(); if (device.IsProcessingImage()) { device.StopProcessImage(); } if (device.IsLinked()) { device.DisLinkCamera(); } _DataDisplay.DestroyDevice(); }