質問: この色の値はどのような形式ですか? 0x000066FF 誰もこの色の値がどのような形式であるか教えてください:0x000066FF。 私はその16ビットの16進数をアルファチャンネルと信じていますか?
回答: あなたは正しいですか? ARGB のような感じです。 > ARGB値は、通常、アルファ、赤、緑、青のチャンネルのサンプル値を表す16進数の8桁の16進数でそれぞれ表されます。たとえば、0x80FFFF00は、50.2%の不透明(プレミックスされていない)黄色を表します。 "0x"接頭辞は、C記法で16進数として番号を識別するために使用されます。 0x80は50.2%のアルファ値を表します。これは0xFFの50.2%(10進数128は255の50.2%です)です。最初の0xFFは赤色サンプルが持つことができる最大値を表します。 2番目の0xFFは前と同じですが緑色です。 0x00は青色のサンプルが持つことができる最小値を表します(効果的には青色ではありません)。その結果、赤+緑は黄色になります。 > >