public bool OpenCamera(byte cameraIndex) { if (this.IsOpen) { CloseCamera(); } DeviceStatus devStatus = CGAPI.OpenDeviceByUSBAddress(cameraIndex, ref mDeviceHandle); if (DeviceStatus.STATUS_OK == devStatus) { devStatus = CGAPI.DeviceInit(mDeviceHandle, cameraPreviewHandle, false, true); } return(devStatus == DeviceStatus.STATUS_OK); }