本文整理汇总了C#中Palette.AddARGB方法的典型用法代码示例。如果您正苦于以下问题:C# Palette.AddARGB方法的具体用法?C# Palette.AddARGB怎么用?C# Palette.AddARGB使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Palette
的用法示例。
在下文中一共展示了Palette.AddARGB方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetPaletteFromRange
public static Palette GetPaletteFromRange(uint startcolor, int steps)
{
var c0 = new Viziblr.Colorspace.ColorHSL(new Viziblr.Colorspace.ColorRGB(startcolor));
var c1 = new Viziblr.Colorspace.ColorHSL(new Viziblr.Colorspace.ColorRGB(0xff000000));
var pal = new Palette();
foreach (double x in RangeSteps(c0.L, c1.L, steps))
{
var cx = new Viziblr.Colorspace.ColorHSL(c0.H, c0.S, x);
var cx_rgb = new Viziblr.Colorspace.ColorRGB32Bit(cx);
pal.AddARGB(cx_rgb.ToUInt());
}
return pal;
}
示例2: GetDefaultPaletteOld
public static Palette GetDefaultPaletteOld()
{
var pal = new Palette();
pal.AddARGB(0xff4572a7);
pal.AddARGB(0xffc0504d);
pal.AddARGB(0xff9bbb28);
pal.AddARGB(0xff8064a2);
pal.AddARGB(0xff4bacc6);
pal.AddARGB(0xfff79646);
pal.AddARGB(0xfffdd600);
pal.AddARGB(0xff2185ff);
pal.AddARGB(0xffce3b37);
pal.AddARGB(0xff6bbd46);
pal.AddARGB(0xff834ec5);
pal.AddARGB(0xff21c1ed);
pal.AddARGB(0xfffa6d10);
pal.AddARGB(0xfffff114);
pal.AddARGB(0xff9db3d9);
pal.AddARGB(0xffdb9d9d);
pal.AddARGB(0xffc2d7a1);
pal.AddARGB(0xffb4a7c8);
return pal;
}