Exemplo n.º 1
0
        public LiveFrame GetLiveFrame()
        {
            byte[] buffer;
            int    width, height;


            lock (_frameLock)
            {
                if (frameWidth == 0 || frameHeight == 0)
                {
                    return(default(LiveFrame));
                }

                buffer = new byte[frameWidth * frameHeight * 4];

                frameBuffer.CopyTo(buffer.AsBuffer());

                width  = frameWidth;
                height = frameHeight;
            }

            var liveFrame = new LiveFrame(buffer, width, height);

            return(liveFrame);
        }
Exemplo n.º 2
0
 public QrcodeDetection(string results, LiveFrame frame)
 {
     Frame   = frame;
     Results = results;
 }