zoukankan      html  css  js  c++  java
  • AVCaptureDevice的几个属性

    本文转载自:http://laiguowei2004.blog.163.com/blog/static/36829000201281971136645/

    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; 

  • 相关阅读:
    Wannafly挑战赛21A
    luoguP4000 斐波那契数列
    关于斐波那契数模意义下的循环节问题
    Codeforces Round #501 (Div. 3) F. Bracket Substring
    1257: [CQOI2007]余数之和
    51nod1380 夹克老爷的逢三抽一
    51nod1423 最大二"货" 单调栈
    51nod1624 取余最长路 前缀和 + set
    51nod1437 迈克步 单调栈
    51nod1515 明辨是非 并查集 + set
  • 原文地址:https://www.cnblogs.com/NINIiOS/p/4443980.html
Copyright © 2011-2022 走看看