コード例 #1
0
        List <Bitmap> BitmapPool = new List <Bitmap>(); //Буфер изображений

        public MainWindow()
        {
            InitializeComponent();

            jpegBuffer = new JpegBuffer(MaxBufferSize);
            jpegBuffer.SizeChangedEvent        += new SizeChangedDel(BitmapCache_SizeChanged);
            this.bufferStateProgressBar.Maximum = MaxBufferSize;
            this.bufferStateProgressBar.Minimum = MinBufferSize;
            this.bufferStateProgressBar.Value   = MinBufferSize;
        }
コード例 #2
0
 private void btFullStop_Click(object sender, RoutedEventArgs e)
 {
     if (!StartClicked)
     {
         try
         {
             for (int i = 0; i < VideoPlayngThreads.Length; i++)
             {
                 VideoPlayngThreads[i].Suspend();
             }
         }
         catch (NullReferenceException NE) { }
     }
     jpegBuffer         = null;
     VideoPlayngThreads = null;
     VDBReaderSingle    = null;
 }