internal static Color GetColorByTypeName(string name) { var colorSet = PI.GetImmersiveUserColorSetPreference(false, false); var colorType = PI.GetImmersiveColorTypeFromName(name); var rawColor = PI.GetImmersiveColorFromColorSetEx(colorSet, colorType, false, 0); return(FromABGR((int)rawColor)); }