1
A R/G/B/A顏色分量可以編碼在單個uint值中。但是我混淆了每個組件的順序。當然,沒有法律,但我想知道更多的定期或更兼容的硬件加速API,如OpenGL。常規方法在32位uint中編碼顏色? (RGBA?ARGB?BGRA?)
- 編輯 -
我問每個通道的字節編碼順序,而不是它的條款。
A R/G/B/A顏色分量可以編碼在單個uint值中。但是我混淆了每個組件的順序。當然,沒有法律,但我想知道更多的定期或更兼容的硬件加速API,如OpenGL。常規方法在32位uint中編碼顏色? (RGBA?ARGB?BGRA?)
- 編輯 -
我問每個通道的字節編碼順序,而不是它的條款。
... And the winner is:RGBA。
ARGB實際上是我可能經常見到的一種,但就「支持」或「表現」而言,其中任何一種都足夠了。儘管如此,BGRA並不常見。
...但只是你等到RGBA出現。 – 2010-09-28 06:23:50
@Jim:哎呀,一定是誦讀困難重演......這就是我打算進入谷歌戰鬥:)但我仍然認爲ARGB比其他兩個更普遍。 – 2010-09-28 06:27:57
那麼......這意味着A-R-G-B的字節順序是正確的嗎?不是R-G-B-A。 – Eonil 2010-09-28 07:12:19