コード例 #1
0
ファイル: ColorPickerTool.cs プロジェクト: ywscr/Pinta
        private unsafe Color GetColorFromPoint(PointD point)
        {
            var pixels = GetPixelsFromPoint(point);

            fixed(ColorBgra *ptr = pixels)
            {
                var color = ColorBgra.BlendPremultiplied(ptr, pixels.Length);

                return(color.ToStraightAlpha().ToCairoColor());
            }
        }