闪光灯控制
Flash和Torch,闪光灯和火炬是不一样的,as they use the same lamp.//************************************************************************************AVCaptureDevice.h主要用来获取iphone一些关于相机设备的属性。前置和后置摄像头
enum?{
AVCaptureDevicePositionBack????????????????=?1,
AVCaptureDevicePositionFront ??????????????=?2
};
typedef?NSInteger?AVCaptureDevicePosition;
?
闪光灯开关
?
enum?{
AVCaptureFlashModeOff??=?0,
AVCaptureFlashModeOn ??=?1,
AVCaptureFlashModeAuto =?2
};
typedef?NSInteger?AVCaptureFlashMode;
手电筒开关
?
enum?{
AVCaptureTorchModeOff??=?0,
AVCaptureTorchModeOn ??=?1,
AVCaptureTorchModeAuto =?2,
};
typedef?NSInteger?AVCaptureTorchMode;
?
焦距调整
?
enum?{
AVCaptureFocusModeLocked??????????????=?0,
AVCaptureFocusModeAutoFocus ??????????=?1,
AVCaptureFocusModeContinuousAutoFocus =?2,
};
typedef?NSInteger?AVCaptureFocusMode;
?
曝光量调节
?
enum?{
AVCaptureExposureModeLocked =?0,
AVCaptureExposureModeAutoExpose =?1,
AVCaptureExposureModeContinuousAutoExposure =?2,
};
typedef?NSInteger?AVCaptureExposureMode;
?
白平衡
?
enum?{
AVCaptureWhiteBalanceModeLocked ????????=?0,
AVCaptureWhiteBalanceModeAutoWhiteBalance ????????=?1,
????AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance =?2,
};
typedef?NSInteger?AVCaptureWhiteBalanceMode;