版本: Unity 6 (6000.0)
语言英语
  • C#

HDROutputSettings

UnityEngine 中的类

/

实现于:UnityEngine.CoreModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了来自用户的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

提供对 HDR 显示设置和信息的访问。

静态属性

displays当前连接的显示器列表,可能具有 HDR 功能。
main主显示器的 HDROutputSettings。

属性

active描述 HDR 输出当前是否在显示器上处于活动状态。如果是,则为真,否则为假。
automaticHDRTonemapping描述 Unity 是否自动执行 HDR 色调映射。
available描述 HDR 当前是否在您的主显示器上可用,以及您是否在 Unity 项目中启用了 HDR。如果是,则为真,否则为假。
displayColorGamut用于输出到活动 HDR 显示器的 ColorGamut。
format活动 HDR 显示器显示缓冲区的 RenderTextureFormat。
graphicsFormat活动 HDR 显示器显示缓冲区的 GraphicsFormat。
HDRModeChangeRequested描述用户是否已请求更改 HDR 输出模式。如果是,则为真,否则为假。
maxFullFrameToneMapLuminance即使整个屏幕都亮,也能保留渐变的最大输入亮度。
maxToneMapLuminance当 10% 的屏幕亮时,能保留渐变的最大输入亮度。
minToneMapLuminance能够识别渐变的最小输入亮度。
paperWhiteNits白色纸张表面的基础亮度,单位为尼特或坎德拉每平方米 (cd/m2)。

公共方法

RequestHDRModeChange使用此函数请求更改 HDR 输出模式和 HDROutputSettings.active 的值。