【发布时间】:2017-04-21 14:51:56
【问题描述】:
我正在学习 DIBV5 格式(https://msdn.microsoft.com/en-us/library/windows/desktop/dd183381(v=vs.85).aspx):
alpha 掩码字段的实际含义是什么?医生说:
指定每个像素的 alpha 分量的颜色掩码。
这种面具有什么好处?在所有像素都具有相同 alpha 的情况下,它只是压缩 alpha 信息吗?
【问题讨论】:
-
这取决于 bV5BitCount,16 是常见的问题,因为它是编码 alpha、红色、绿色和蓝色的最尴尬的方式。 1555、555 和 565 已被使用。 alpha 掩码确定 16 位像素值中的哪些位表示 alpha 值。所以 0x8000、0 和 0。请注意没有人使用它,标准图形库也不支持它。