【问题标题】:What format is this colour value? 0x000066FF这个颜色值是什么格式? 0x000066FF
【发布时间】:2012-02-06 10:49:12
【问题描述】:

谁能告诉我这个颜色值是什么格式的:0x000066FF。

我相信它是一个带有 Alpha 通道的 16 位十六进制?

【问题讨论】:

    标签: colors hex


    【解决方案1】:

    你是对的 - 看起来像 ARGB 值。

    ARGB 值通常使用 8 个十六进制数字表示,每对十六进制数字分别代表 Alpha、Red、Green 和 Blue 通道的样本值。例如,0x80FFFF00 表示 50.2% 不透明(非预乘)黄色。 “0x”前缀用于在 C 表示法中将数字标识为十六进制。 0x80 代表 50.2% 的 alpha 值,因为它是 0xFF 的 50.2%(十进制 128 是 255 的 50.2%),第一个 0xFF 代表红色样本可以具有的最大值;第二个 0xFF 与前一个相同,但为绿色; 0x00 表示蓝色样本可以具有的最小值(实际上 - 没有蓝色)。因此红色 + 绿色产生黄色。

    【讨论】:

      猜你喜欢
      • 2011-12-19
      • 2016-05-08
      • 2020-07-18
      • 1970-01-01
      • 2011-11-03
      • 2011-10-24
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      相关资源
      最近更新 更多