示例#1
0
        ///////////////////////////////////////////////////////////////////////////////
        // Construction and Initializing methods                                     //
        ///////////////////////////////////////////////////////////////////////////////
        #region CONSTRUCTION

        /// <summary>
        /// Initializes a new instance of the ExperimentSettings class.
        /// </summary>
        public ExperimentSettings()
        {
            this.widthStimulusScreen          = 1024;
            this.heightStimulusScreen         = 768;
            this.documentPath                 = string.Empty;
            this.experimentName               = string.Empty;
            this.sqlInstanceName              = "SQLEXPRESS";
            this.gazeSamplingRate             = 60;
            this.mouseSamplingRate            = 10;
            this.gazeMaxDistance              = 20;
            this.mouseMaxDistance             = 20;
            this.gazeMinSamples               = 5;
            this.mouseMinSamples              = 10;
            this.gazeDiameterDiv              = 2;
            this.mouseDiameterDiv             = 5;
            this.fixationRingSize             = 31;
            this.mergeConsecutiveFixations    = true;
            this.eliminateFirstFixation       = false;
            this.limitForFirstFixation        = 300;
            this.eliminateFirstFixationSimple = false;
            this.slideShow = new Slideshow();
            this.customConnectionString = string.Empty;
            this.gazeColorParams        = new ColorizationParameters();
            this.mouseColorParams       = new ColorizationParameters();
            this.ogamaVersion           = new Version(); // Assembly.GetExecutingAssembly().GetName().Version;
            this.ScreenCaptureFramerate = 10;
        }
示例#2
0
 private static extern void _DwmGetColorizationParameters(out ColorizationParameters parameters);