Windows 7任务栏图标突出显示颜色

任何人都可以解释当鼠标hover在任务栏项目上时如何根据Windows-7任务栏等图像中的主色计算高亮颜色? 任何c#代码?

鼠标悬停时windows7任务栏项的图像

我相信它的作用是使用类似于此的方法在应用程序的图标中采用最突出的颜色: Python – 在图像中查找显性/最常见的颜色

然后,使用该信息,它会应用半透明的径向渐变色调,并根据鼠标位置对其进行定位。 渐变对于鼠标中心更白,但中心实际上是屏幕外。 越接近实际任务栏项,它变得越透明。