Esempio n. 1
0
        public void BeginRender()
        {
            EndRender();

            var cefWindowInfo = CreateWindowInfo();

            _isWindowless = cefWindowInfo.WindowlessRenderingEnabled;

            var cefBrowserSettings = new BrowserSettings();

            cefBrowserSettings.WindowlessFrameRate = _target.MaxFrameRate;
            _browser.CreateBrowser(cefWindowInfo, cefBrowserSettings);

            cefBrowserSettings.Dispose();
            cefWindowInfo.Dispose();
        }
Esempio n. 2
0
        public void BeginRender()
        {
            EndRender();

            var cefWindowInfo = new WindowInfo();

            cefWindowInfo.SetAsWindowless(IntPtr.Zero);
            cefWindowInfo.Width  = _target.Width;
            cefWindowInfo.Height = _target.Height;

            var cefBrowserSettings = new BrowserSettings();

            cefBrowserSettings.WindowlessFrameRate = _target.MaxFrameRate;
            _browser.CreateBrowser(cefWindowInfo, cefBrowserSettings);

            cefBrowserSettings.Dispose();
            cefWindowInfo.Dispose();
        }