private void OpenSnap() { System.Diagnostics.Debug.Assert(m_Camera.GetHandle() != IntPtr.Zero); HVSTATUS status = USBCameraAPI.HVOpenSnap(m_Camera.GetHandle(), snapCallback, this.Handle); USBCameraAPI.HV_VERIFY(status); if (USBCameraAPI.HV_SUCCESS(status)) { m_bIsOpen = true; } }