private void readFromCam() { if (_cam.Features.Brightness.Available) { Brightness = _cam.Features.Brightness.CurrentValue; BrightnessAuto = _cam.Features.Brightness.Auto; } else { Brightness = -1; BrightnessAuto = false; } if (_cam.Features.Flash.Available) flash = _cam.Features.Flash.CurrentValue; else flash = -1; if (_cam.Features.Torch.Available) torch = _cam.Features.Torch.CurrentValue; else torch = -1; if (_cam.Features.Focus.Available) { focus = _cam.Features.Focus.CurrentValue; //ManualFocusValue = _cam.Features.Focus.???: } else { focus = -1; } if (_cam.Features.WhiteBalance.Available) whitebalance = (int)_cam.Features.WhiteBalance.PresetValue; else whitebalance = -1; if (_cam.SnapshotFile.Directory == "") _cam.SnapshotFile.Directory = "\\"; _DigitalZoomFactor = _cam.DigitalZoomFactor; DisplayCameraInfo = _cam.DisplayCameraInfo; DisplayHistogram = _cam.DisplayHistogram; ImprintCaptionPos = _cam.ImprintCaptionPos; ImprintCaptionString = _cam.ImprintCaptionString; ImprintCompassPosType = _cam.ImprintCompassPos; ImprintDateTimePos = _cam.ImprintDateTimePos; DisplayCameraInfo = _cam.DisplayCameraInfo; DisplayHistogram = _cam.DisplayHistogram; ImprintInfo = _cam.ImprintInfo; SnapshotFileDirectory = _cam.SnapshotFile.Directory; SnapshotFileFilename = _cam.SnapshotFile.Filename; SnapshotFileFilenamePadding = _cam.SnapshotFile.FilenamePadding; SnapshotFileImageFormatType = _cam.SnapshotFile.ImageFormatType; SnapshotFileJPGQuality = _cam.SnapshotFile.JPGQuality; }
public settings() { viewfinderresolution = Camera.ImageResolutionType.Medium; resolution = new Camera.Resolution(); resolution.BPP = 24; resolution.Height = 640; resolution.Width = 480; resolution.ResolutionID = 10; ImprintCaptionPos = Camera.ImprintCaptionPosType.Disabled; ImprintCaptionString = ""; ImprintCompassPosType = Camera.ImprintCompassPosType.Disabled; ImprintDateTimePos = Camera.ImprintDateTimePosType.Disabled; DisplayCameraInfo = false; DisplayHistogram = false; _DigitalZoomFactor = 1.00f; ImprintInfo = false; }