如何在 iOS 项目中使用 HDR 颜色?

How to use HDR Colors in an iOS project?

我想利用 OLED iPhone 上的 HDR 显示器让我的应用程序显示鲜艳的色彩,就像我在 iOS 游戏 'FROST' 中看到的那样.要特别清楚:我不是在寻找视频播放或相机捕捉的 HDR 支持。

UIColor 有很多选项,例如 sRGB、P3 和色调、饱和度和亮度。不过,我似乎无法弄清楚如何处理 HDR 颜色。

我猜你说的游戏使用的是 SceneKit,你只需在 "camera" 对象上设置这个 属性:

https://developer.apple.com/documentation/scenekit/scncamera/1644101-wantshdr

否则 HDR 只是一种将信息编码到照片/视频中的方式,而 iPhone X 屏幕是显示该信息的更生动的方式。