コード例 #1
0
 public CameraInfo(ECameraManufacturer manufacturer, ECameraType cameraType, string modelName, string serialNo)
 {
     _manufacturer = manufacturer;
     _cameraType   = cameraType;
     _modelName    = modelName;
     _serialNo     = serialNo;
 }
コード例 #2
0
        public ICameraFactory Create(ECameraManufacturer manufacturer)
        {
            switch (manufacturer)
            {
            case ECameraManufacturer.Hik:
                return(new HikCameraFactory());

            case ECameraManufacturer.Basler:
                return(new BaslerCameraFactory());
            }

            return(null);
        }