public string AsDroHdr() { DroHdr droHdr = (DroHdr)Value; switch (droHdr) { case DroHdr.DrOff: return("D-R OFF"); case DroHdr.DroLv1: return("DRO Lv1"); case DroHdr.DroLv2: return("DRO Lv2"); case DroHdr.DroLv3: return("DRO Lv3"); case DroHdr.DroLv4: return("DRO Lv4"); case DroHdr.DroLv5: return("DRO Lv5"); case DroHdr.DroAuto: return("DRO AUTO"); case DroHdr.Hdr1Ev: return("HDR 1.0EV"); case DroHdr.Hdr2Ev: return("HDR 2.0EV"); case DroHdr.Hdr3Ev: return("HDR 3.0EV"); case DroHdr.Hdr4Ev: return("HDR 4.0EV"); case DroHdr.Hdr5Ev: return("HDR 5.0EV"); case DroHdr.Hdr6Ev: return("HDR 6.0EV"); case DroHdr.HdrAuto: return("HDR AUTO"); default: return("???(" + Value + ")"); } }
public void SetDroHdr(DroHdr droHdr) { DoSubSettingI16(SettingIds.DroHdr, (short)droHdr); }