これはかなり前から興味をそそられました。
現在実行中のアプリのタスクバーボタンのマウストラッキングホバーハイライトとして使用する色を決定するためにWindows 7 Aeroが使用するアルゴリズムを知っている人はいますか?
それは間違いなくアプリのアイコンに基づいていますが、色の値を取得している場所の特定のパターンがわかりません。
しないは次のいずれかのようです:
あなたが探している機能は(Microsoftによって) " Color hot-track "と呼ばれています。
説明されているとおり このMSDNブログ記事のRaymond Chenによる :
一部の人々はそれがどのように行われるか尋ねます。それは本当に特別なことではありません。コードは、アイコンの主要な色を探すだけです。 (そして、ビジュアルデザイナーはこの種のもののステッカーなので、黒、白、および灰色の濃淡は、この計算の目的では「色」とは見なされません。)
Googleは同様の機能をその最も訪問された/新しいタブページで使用しています このQuora投稿のコードサンプルで徹底的に説明されています 。