Ejemplo n.º 1
0
        void renderingFinished(IAsyncResult result)
        {
            finished = true;
            Delegate_renderVideo rv = (Delegate_renderVideo)result.AsyncState;

            rv.EndInvoke(result);
            Invoke(new Delegate_void_noparams(closeForm));
        }
Ejemplo n.º 2
0
        public RenderProgressForm(SongPanel _songPanel, string file, VideoExportOptions options)
        {
            InitializeComponent();
            songPanel = _songPanel;
            Cancel    = false;
            Delegate_renderVideo delegate_renderVideo = new Delegate_renderVideo(songPanel.renderVideo);
            IAsyncResult         result = delegate_renderVideo.BeginInvoke(file, this, options, renderingFinished, delegate_renderVideo);

            ProgressText = "Render progress";
        }