• ベストアンサー

アイコンの表示色

Vectorでアイコンカテゴリを眺めてたんですが、ソフトの説明文に16色、256色、32bitという言葉をいくつか見つけました。これって何のことですか?アイコンの派手さを表す数字ですか? 私のPCにインストールしている窓の手に「アイコンの表示色」という設定項目があって、今High Color(16bit)になっています。ということは、例えば256色のアイコンをダウンロードして使いたい時は、アイコンの表示色も256色に設定しないといけないのですか? もしそうだとしたら16色、256色、32bitのアイコンは同時には使えないんでしょうか? また、ほとんどのアイコン集は色数の説明が書かれていないんですが、これはダウンロードするまで分からないのでしょうか?それともアイコンの色数と言ったら「普通はこれ!」っていう色数なんかがあるんでしょうか? 最後にちょっと話題から逸れて、WindowsXPに最初からあるアイコンは今16bitの設定になってるだけに16bitなんですか?んっ?よく考えてみると16bitって何色なんだろう…。 長々とたくさん質問してしまいましたが、どれか一つでもいいので、どなたかよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • UKY
  • ベストアンサー率50% (604/1207)
回答No.2

> ソフトの説明文に16色、256色、32bitという言葉をいくつか見つけました。これって何のことですか? アイコンの色の数を表わします。 「16色」「256色」というのは、そのまんまです。 「32ビット」というのは、「色」とは違った単位での色の数の表わし方で、「2進法で32桁分の色の数」=「(2の32乗)色」=「4294967296色」ということです。 ビットと色の数を比べると、次のようになります。 4ビット=(2の4乗)色=16色 8ビット=(2の8乗)色=256色 16ビット=(2の16乗)色=65536色 24ビット=(2の24乗)色=16777216色 32ビット=(2の32乗)色=4294967296色 ただし、32ビットには、「色」だけでなく「透明さ」などのほかの情報も含まれますので、実際に表示される色の数は4294967296色より少なくなります。 さて、アイコンの色を正しく表示するには、ウィンドウズで設定した画面の色の数がアイコンの色数以上になっていないといけません。 5色の色鉛筆で3色を塗り分けることはできますが、3色の色鉛筆で5色を塗り分けることはできないのと同じです。(実際には、色を混ぜると3色の色鉛筆で5色を塗り分けられますが、綺麗な5色にはなりませんよね。パソコンの画面でも、同じことが起こります) 例えば、アイコンが8ビットや16ビットの場合に、画面の色数が16ビットになっている場合はOKですが、32ビットのアイコンを使いたいときに画面の色数が16ビットになっていると、アイコンは本来の色数よりも少ない色数で表示されてしまいます。 なので、色数の違うアイコンを同時に使うことは可能ですが、画面の色数を最も色数の多いアイコンに合わせる(又はそれ以上にする)ようにしないといけないと言うことです。 ただし、色数を誤ったからといっても全くアイコンが表示されなくなるわけではありません。 > WindowsXPに最初からあるアイコンは今16bitの設定になってるだけに16bitなんですか? 実は、Windowsに最初からあるアイコン(マイコンピュータとかマイドキュメントとか)には、色々な大きさ、色数のものが用意されていて、画面の状態に応じて表示されるアイコンが変わります(ただし一部例外あり)。 例えば、画面の色数が16ビットのときはアイコンも16ビットになり、画面が32ビットのときはアイコンも32ビットになります。また、アイコンの大きさも16ドット四方、32ドット四方、48ドット四方の3種類が用意されていて、設定によって変わります。 ただし、一般的なアイコンはそういうわけにはいかないようです。 例えば、個人運営のホームページなどで配布されているアイコンは、16ドット四方と32ドット四方の大きさに対応しているものは多いですが、48ドット四方の大きさや、色数の変化に対応したものはほとんどないようです。(実際に使う分には、こんなことをいちいち気にする必要はないのですが)

noname#7513
質問者

お礼

ビットと色の関係や、Windows標準のアイコンの事など、たくさんのアドバイスをして頂きありがとうございました。本当に感謝です!

その他の回答 (1)

  • kanakyu-
  • ベストアンサー率30% (1916/6194)
回答No.1

こんにちは。 Windowsの色数設定は、「画面に最大で何色まで表示させるか」という設定になります。 つまり、Windows上での設定が16bit(確か56635色?だったと思います。違ってたらごめんなさい・・)や32bit(1677万色フルカラー)の時は、もちろん16色や256色でつくられたアイコンの色も最大限発揮されます。大は小を兼ねる、というやつですね。 安心してください。いまのHighColor(16bit)のままで大丈夫ですよ。

noname#7513
質問者

お礼

とても分かりやすい回答ありがとうございます。理解できました。

関連するQ&A