コード例 #1
0
 public void Reset()
 {
     VideoCaptureDeviceName = DEFAULT_VIDEO_CAPTURE_DEVICE_NAME;
     SupportedActionsList   = DEFAULT_SUPPORTED_ACTIONS_LIST;
     ExposureMin            = DEFAULT_EXPOSURE_MIN;
     ExposureMax            = DEFAULT_EXPOSURE_MAX;
     CameraType             = DEFAULT_CAMERA_TYPE;
     CameraFrameRate        = DEFAULT_CAMERA_FRAME_RATE;
     SupportedExposuresList = DEFAULT_SUPPORTED_EXPOSURES_LIST;
     SensorName             = DEFAULT_SENSOR_NAME;
     SensorType             = DEFAULT_SENSOR_TYPE;
     BitDepth = DEFAULT_BIT_DEPTH;
     SourceBitmapFilesLocation = DEFAULT_BITMAPS_LOCATION;
 }
コード例 #2
0
 public void Load()
 {
     using (RegistryKey key = EnsureRegistryKey())
     {
         VideoCaptureDeviceName = (string)key.GetValue("VideoCaptureDeviceName", DEFAULT_VIDEO_CAPTURE_DEVICE_NAME);
         SupportedActionsList   = (string)key.GetValue("SupportedActionsList", DEFAULT_SUPPORTED_ACTIONS_LIST);
         ExposureMin            = double.Parse((string)key.GetValue("ExposureMin", DEFAULT_EXPOSURE_MIN), CultureInfo.InvariantCulture);
         ExposureMax            = double.Parse((string)key.GetValue("ExposureMax", DEFAULT_EXPOSURE_MAX), CultureInfo.InvariantCulture);
         CameraType             = (SiumulatedCameraType)key.GetValue("CameraType", DEFAULT_CAMERA_TYPE);
         CameraFrameRate        = (AnalogueCameraFrameRate)key.GetValue("CameraFrameRate", DEFAULT_CAMERA_FRAME_RATE);
         SupportedExposuresList = (string)key.GetValue("SupportedExposuresList", DEFAULT_SUPPORTED_EXPOSURES_LIST);
         SensorName             = (string)key.GetValue("SensorName", DEFAULT_SENSOR_NAME);
         SensorType             = (string)key.GetValue("SensorType", DEFAULT_SENSOR_TYPE);
         BitDepth = (int)key.GetValue("BitDepth", DEFAULT_BIT_DEPTH);
         SourceBitmapFilesLocation = (string)key.GetValue("SourceBitmapFilesLocation", DEFAULT_BITMAPS_LOCATION);
     }
 }