我正在创建一个锁定相机焦点的应用程序进行视频录制.我想将焦点锁定到无限远,而无需用户手动调整焦点.这可能吗?谢谢!
解决方法
这是禁用焦点的方法,它一直锁定它:
// Find a suitable capture device AVCaptureDevice *cameraDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; // SETUP FOCUS MODE if ([cameraDevice lockForConfiguration:nil]) { [cameraDevice setFocusMode:AVCaptureFocusModeLocked]; [cameraDevice unlockForConfiguration]; } else{ NSLog(@"error while configuring focusMode"); }
你的意思是“把焦点锁定到无穷远”?