CGImageAlphaInfo 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定位图布局信息。
public enum CGImageAlphaInfo
type CGImageAlphaInfo =
- 继承
-
CGImageAlphaInfo
字段
First | 4 | Alpha 通道首先使用每个像素 32 位和每个通道 8 位, (ARGB) 。 |
Last | 3 | Alpha 排在最后,每像素 32 位,每个通道 8 位 (RGBA) 。 |
None | 0 | 用于 CMYK 处理,每个像素 32 位,每个通道 8 位 (CMYK) 。 |
NoneSkipFirst | 6 | 没有 alpha 通道,每个像素 32 位,每个通道 8 位, (xRGB) 忽略最顶部的通道。 |
NoneSkipLast | 5 | 没有 alpha 通道,每个像素 32 位,每个通道 8 位,低通道忽略 (RGBx) 。 |
Only | 7 | 没有颜色数据,只有 alpha 通道数据。 |
PremultipliedFirst | 2 | RGB、alpha 通道的预乘值首先使用每个像素 32 位和每个通道 8 位 (ARGB) |
PremultipliedLast | 1 | RGB、alpha 的预乘值最后、每像素 32 位、每个通道 8 位 (RGBA) 。 |
注解
石英支持多种颜色模型:红色、绿色和蓝色 (RGB) 、青色、洋红色、黄色和关键黑色 (CMYK) 和灰度。 此外,还可以指定一个 alpha 通道,用于确定将图像与另一个通道组合时颜色的透明度。
此枚举确定数据的内存中组织,包括颜色模型、是否存在 alpha 通道以及组件值是否已预乘。
预乘意味着红色、绿色和蓝色的值已乘以 alpha 值。 这有助于加快呈现速度,因为它避免了呈现时每个像素三次乘法。