Exemplo n.º 1
0
        private static AlphaFormat ToAlphaFormat(this AlphaLevels alphaLevels)
        {
            switch (alphaLevels)
            {
            case AlphaLevels.NoAlpha:
                return(AlphaFormat.None);

            case AlphaLevels.MaskAlpha:
                return(AlphaFormat.Mask);

            case AlphaLevels.InterpolatedAlpha:
                return(AlphaFormat.Interpolated);

            default:
                throw new ArgumentOutOfRangeException(nameof(alphaLevels), alphaLevels, null);
            }
        }
Exemplo n.º 2
0
 public AlphaLevelTest(Rectangle region, Color? transparencyColor, AlphaLevels expectedResult)
 {
     Region = region;
     TransparencyColor = transparencyColor;
     ExpectedResult = expectedResult;
 }
Exemplo n.º 3
0
 public AlphaLevelTest(Rectangle region, Color?transparencyColor, AlphaLevels expectedResult)
 {
     Region            = region;
     TransparencyColor = transparencyColor;
     ExpectedResult    = expectedResult;
 }