public bool SetGenParam(APRSourceData scAPRSourceData) { bool ret = IGenSysInterface.GICheckGenAllowOperation(); if (ret) { //设置曝光条件 IGenSysInterface.GIApplyAPRData(scAPRSourceData); } return(false); }
private void Form1_Load(object sender, EventArgs e) { bool ret = Program.gen.Init(this.Handle); System.Console.WriteLine(ret); APRSourceData data = new APRSourceData(); data.enumAECField = AECField.enumAECFieldCenter; data.enumAECFilm = AECFilm.enumAECFilmHigh; data.enumAuxiliary = AuxiliaryType.enumAuxiliaryDigital; data.enumFocus = global::Focus.enumFocusLarge; data.enumTechnique = Technique.enumTechniqueAEC; data.fMA = 42; data.fMAS = 20; data.fMS = 20; data.nAECDensity = 20; data.nKV = 20; Program.gen.SetGenParam(data); }
public extern static bool GIGetGenCurAPRData(ref APRSourceData scOutputCurAPRSourceData);
public extern static FunCallResult GIApplyAPRData(APRSourceData scAPRSourceData);