Encoding 在32位uint中编码颜色的常规方法?(RGBA?ARGB?BGRA?)

Encoding 在32位uint中编码颜色的常规方法?(RGBA?ARGB?BGRA?),encoding,colors,Encoding,Colors,R/G/B/A颜色分量可以在单个uint值中编码。但我混淆了每个组件的顺序。当然,这是没有规律的,但我想知道像OpenGL这样的硬件加速API的更规则或更兼容的顺序 --编辑-- 我问的是每个通道的字节编码顺序,而不是术语。…:RGBA ARGB实际上是我可能经常看到的一个,但就“支持”或“性能”而言,任何一个都足够了。不过,BGRA有点不太常见。@Jim:oops,一定是诵读困难症又发作了。。。这就是我加入谷歌之战的目的:)但我仍然认为ARGB比其他两个更常见。所以…,这意味着A-R-G-B的

R/G/B/A颜色分量可以在单个uint值中编码。但我混淆了每个组件的顺序。当然,这是没有规律的,但我想知道像OpenGL这样的硬件加速API的更规则或更兼容的顺序

--编辑--

我问的是每个通道的字节编码顺序,而不是术语。

…:RGBA


ARGB实际上是我可能经常看到的一个,但就“支持”或“性能”而言,任何一个都足够了。不过,BGRA有点不太常见。

@Jim:oops,一定是诵读困难症又发作了。。。这就是我加入谷歌之战的目的:)但我仍然认为ARGB比其他两个更常见。所以…,这意味着A-R-G-B的字节排序,对吗?不是R-G-B-A。