CompositingQuality 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定在复合期间使用的质量等级。
public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality =
Public Enum CompositingQuality
- 继承
字段
AssumeLinear | 4 | 假定线性值。 |
Default | 0 | 默认质量。 |
GammaCorrected | 3 | 使用灰度校正。 |
HighQuality | 2 | 高质量、低速度复合。 |
HighSpeed | 1 | 高速度、低质量。 |
Invalid | -1 | 无效质量。 |
注解
如果指定不应应用伽玛校正,则假定要渲染 (与背景) 混合的图像数据位于伽玛值为 1.0 的线性颜色空间中。 因此,在将图像与背景混合之前或之后,不会对图像数据应用伽玛调整。
指定应应用伽玛校正时,将呈现 (与背景) 混合的图像数据假定在伽玛值为 2.2 的 sRGB 颜色空间中。 为了确保准确混合,在混合颜色之前,输入图像数据将转换为线性 (伽玛 = 1.0) 空间,然后转换回 sRGB (gamma = 2.2) 空间。 此模式会导致更准确的混合,但代价是额外的处理时间。