public VideoDisplayViewModel()
        {
            VideoTransform   = new TransformParam();
            PropertyChanged += VideoDisplayViewModel_PropertyChanged;

            _frameBuffer.VideoFrameEvent += _frameBuffer_VideoFrameEvent;
            _frameBuffer.Start();

            _renderSource = new D3DImageSource();
            _renderSource.ImageSourceChanged += () => updateImageSource(_renderSource.ImageSource);

            UIService.SubscribeExitPoller(() => { Dispose(); return(false); });
        }
Example #2
0
 public CoverViewModel()
 {
     BrushVisual = new Border();
     TransParam  = new TransformParam();
 }