예제 #1
0
        public string AsWhiteBalanceAB()
        {
            WhiteBalanceAB whiteBalanceAB = (WhiteBalanceAB)Value;

            switch (whiteBalanceAB)
            {
            case WhiteBalanceAB.B70: return("B7");

            case WhiteBalanceAB.B65: return("B6.5");

            case WhiteBalanceAB.B60: return("B6");

            case WhiteBalanceAB.B55: return("B5.5");

            case WhiteBalanceAB.B50: return("B5");

            case WhiteBalanceAB.B45: return("B4.5");

            case WhiteBalanceAB.B40: return("B4");

            case WhiteBalanceAB.B35: return("B3.5");

            case WhiteBalanceAB.B30: return("B3");

            case WhiteBalanceAB.B25: return("B2.5");

            case WhiteBalanceAB.B20: return("B2");

            case WhiteBalanceAB.B15: return("B1.5");

            case WhiteBalanceAB.B10: return("B1");

            case WhiteBalanceAB.B05: return("B0.5");

            case WhiteBalanceAB.Zero: return("0");

            case WhiteBalanceAB.A05: return("A0.5");

            case WhiteBalanceAB.A10: return("A1");

            case WhiteBalanceAB.A15: return("A1.5");

            case WhiteBalanceAB.A20: return("A2");

            case WhiteBalanceAB.A25: return("A2.5");

            case WhiteBalanceAB.A30: return("A3");

            case WhiteBalanceAB.A35: return("A3.5");

            case WhiteBalanceAB.A40: return("A4");

            case WhiteBalanceAB.A45: return("A4.5");

            case WhiteBalanceAB.A50: return("A5");

            case WhiteBalanceAB.A55: return("A5.5");

            case WhiteBalanceAB.A60: return("A6");

            case WhiteBalanceAB.A65: return("A6.5");

            case WhiteBalanceAB.A70: return("A7");

            default: return("???(" + Value + ")");
            }
        }
예제 #2
0
 public void SetWhiteBalanceAB(WhiteBalanceAB value)
 {
     DoSubSettingU8(SettingIds.WhiteBalanceAB, (byte)value);
 }