AVCaptureDevice的几个属性
2016-01-27 15:02
381 查看
AVCaptureDevice的几个属性
AVCaptureDevice.h,主要用来获取iphone一些关于相机设备的属性。AVCaptureDevice.h,必须要引入AVFoundation.framework包。
1. 前置和后置摄像头
enum {
AVCaptureDevicePositionBack = 1,
AVCaptureDevicePositionFront = 2
};
typedef NSInteger AVCaptureDevicePosition;
2. 闪光灯开关
enum {
AVCaptureFlashModeOff = 0,
AVCaptureFlashModeOn = 1,
AVCaptureFlashModeAuto = 2
};
typedef NSInteger AVCaptureFlashMode;
3. 手电筒开关
enum {
AVCaptureTorchModelOff = 0,
AVCaptureTorchModelOn = 1,
AVCaptureTorchModeAuto = 2
};
typedef NSInteger AVCaptureTorchMode;
4. 焦距调整
enum {
AVCaptureFocusModelLocked = 0,
AVCaptureFocusModeAutoFocus = 1,
AVCaptureFocusModeContinousAutoFocus = 2
};
typedef NSInteger AVCaptureFocusMode;
5. 曝光量调节
enum {
AVCaptureExposureModeLocked = 0,
AVCaptureExposureModeAutoExpose = 1,
AVCaptureExposureModeContinuousAutoExposure = 2
};
typedef NSInteger AVCaptureExposureMode;
6. 白平衡
enum {
AVCaptureWhiteBalanceModeLocked = 0,
AVCaptureWhiteBalanceModeAutoWhiteBalance = 1,
AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance = 2
};
typedef NSInteger AVCaptureWhiteBalanceMode;
相关文章推荐
- 在着手开发一款移动应用之前,我们需要考虑哪些因素?
- 5.1 Components — Introduction
- Python的import嵌套
- js 表单验证
- Linux的网卡相关
- ALSA声卡驱动中的DAPM详解之一:kcontrol
- iOS旋钮动画-CircleKnob
- loading条animation写法
- iOS 官方文档 NSCalendar
- 加速Web开发的9款知名HTML5框架
- sql 倒叙,升序
- 详解Nginx服务器中map模块的配置与使用
- C++面试(二)
- Eclipse安装插件的“最好方法”:dropins文件夹的妙用
- highchart数据量大优化出图速度
- css与html的常用的元素分类
- canvas路径绘制
- iOS使用Charles(青花瓷)抓包并篡改返回数据图文详解(转)
- require文件失败的解决
- 这十项技术将影响未来互联网