Example #1
0
        public void EndUpdate()
        {
            // Calculate our actual frame rate
            _frameCount++;

            if (_frameRateTimer.ElapsedMilliseconds > 999)
            {
                FrameRate   = _frameCount;
                _frameCount = 0;
                _frameRateTimer.Restart();
            }

            _fastPixel.UnlockFromBuffer();
        }
Example #2
0
        public void EndUpdate()
        {
            // Calculate our actual frame rate
            _frameCount++;

            if (DateTime.UtcNow.Subtract(_frameRateTime).TotalSeconds >= 1)
            {
                FrameRate      = _frameCount;
                _frameCount    = 0;
                _frameRateTime = DateTime.UtcNow;
            }

            _fastPixel.UnlockFromBuffer();
        }