AVCapturePhotoCaptureDelegatephotoOutput()不是每次都被调用
创始人
2024-11-12 22:00:51
0

这通常是由于在调用 capturePhoto(with:settings:delegate:) 方法时未正确配置捕获参数所致。确保正确传递捕获设置参数,以便正确配置相机的输出。以下示例演示如何使用 AVRational 类型来配置捕获设置。

let captureSettings = AVCapturePhotoSettings()
captureSettings.isHighResolutionPhotoEnabled = true
//将捕获设置中的预设宽度和高度设置为 1920 x 1080
captureSettings.photoDimensions = CMVideoDimensions(width: 1920, height: 1080)
    
let captureDelegate = MyCaptureDelegate()
//设置捕获输出的视频帧率。这将传递一个 AVRational 作为捕获设置的一个属性。
//例如,对于 30fps 的视频序列,AVRational(30, 1) 中的分子为帧数,分母为秒数。
captureSettings["AVVideoPreferredFrameRateKey"] = AVRational(30, 1)

photoOutput.capturePhoto(with: captureSettings, delegate: captureDelegate)

在您的 AVCapturePhotoCaptureDelegate 类中,请确保实现 didCapturePhotoFor 和 didFinishProcessingPhoto 委托方法,并检查输出中的 ckMetaData 是否为以字典形式存在的捕获信息。

相关内容

热门资讯

黑科技免费(wpk猫腻)外挂透... 黑科技免费(wpk猫腻)外挂透明挂辅助器(透明挂黑科技)都是有挂(有挂教学)-哔哩哔哩1、玩家可以在...
黑科技苹果版(线上微扑克)外挂... 黑科技苹果版(线上微扑克)外挂透明挂辅助下载(透明挂黑科技)总是真的是有挂(存在有挂)-哔哩哔哩黑科...
黑科技安卓版(wepoke智能... 黑科技安卓版(wepoke智能ai)外挂透明挂辅助插件(辅助挂)本来是真的有挂(证实有挂)-哔哩哔哩...
黑科技免费(最新版wpk)外挂... 黑科技免费(最新版wpk)外挂透明挂辅助AI(软件透明挂)一贯是有挂(有挂方略)-哔哩哔哩1、首先打...
黑科技安装(aapoker正规... 黑科技安装(aapoker正规)外挂透明挂辅助下载(透视)都是有挂(真的有挂)-哔哩哔哩1、很好的工...
黑科技好友房(约局吧)外挂透明... 黑科技好友房(约局吧)外挂透明挂辅助AI(透视)切实真的有挂(有挂细节)-哔哩哔哩1、黑科技好友房(...
黑科技教程(wepoke模拟器... 黑科技教程(wepoke模拟器)外挂透明挂辅助挂(透明挂黑科技)竟然是真的有挂(有挂辅助)-哔哩哔哩...
黑科技黑科技(Wepoke工具... 黑科技黑科技(Wepoke工具)外挂透明挂辅助设备(ai代打)其实是真的有挂(有挂详细)-哔哩哔哩W...
黑科技黑科技(wpk胜率)外挂... 黑科技黑科技(wpk胜率)外挂透明挂辅助代打(辅助挂)一贯有挂(有挂方针)-哔哩哔哩1、wpk胜率系...
黑科技黑科技(德州之星手游)外... 黑科技黑科技(德州之星手游)外挂透明挂辅助AI(ai代打)确实是有挂(有挂秘籍)-哔哩哔哩1、超多福...