如何获取 AVCaptureDevice 的当前温度和色调?

How to get the current temperature and tint for an AVCaptureDevice?

我想出了如何使用参数 AVCaptureWhiteBalanceTemperatureAndTintValues 调整现有会话的温度和色调 deviceWhiteBalanceGainsForTemperatureAndTintValues。但我正在努力寻找一种方法来读取当前的新值。

有人知道这样做的方法吗?我想用温度和色调的值设置 UISliders

马丁在评论中回答了它。

let tempAndTintValues = activeCameraDevice.temperatureAndTintValuesForDeviceWhiteBalanceGains(activeCameraDevice.deviceWhiteBalanceGains)