doublebuffered

    0熱度

    1回答

    我們是否需要在渲染我們的繪圖代碼或黑莓手柄時執行雙緩衝?如果我們自己需要這樣做,我們該怎麼做?

    3熱度

    1回答

    我通常創建使用wglChoosePixelFormatARB()與這些參數(除了別的以外)的像素格式:上 WGL_DOUBLE_BUFFER_ARB = GL_TRUE WGL_SAMPLE_BUFFERS_ARB = GL_TRUE WGL_SAMPLES_ARB = 4 即雙緩衝和x4多采樣。這工作得很好。 但是當我嘗試打開雙緩衝: WGL_DOUBLE_BUFFER_ARB = GL

    5熱度

    3回答

    我在屏幕上使用Java2D繪製了一堆原始圖片,並且出現很多撕裂/閃爍現象。 如何啓用/使用雙緩衝,以便將其從屏幕上拖出然後顯示整個事情?

    3熱度

    1回答

    Form具有DoubleBuffered屬性(bool,繼承自Control)。 如果設置爲true,所有的控件都放在窗體上,通過在窗體上以雙緩衝方式繪製到屏幕上?或者你需要擔心他們自己的DoubleBuffered屬性?

    1熱度

    1回答

    我有一個CF 2.0應用程序與圖片框在窗體上。我想通過鼠標移動來移動PictureBox,並且需要將Double Buffer添加到窗體以避免閃爍。 我該怎麼做? 謝謝!

    25熱度

    4回答

    創建新表單後,我通常會執行這個儀式: 將名稱改爲有意義的; 輸入a Caption; 更改位置屬性(DefaultPosOnly幾乎不會滿足用戶的期望); 將ShowHint設置爲true; Set DoubleBuffered to true; 我一直想知道爲什麼默認值是'假'。對我來說,它只是低技術和蹩腳的,在我的新機器上,我沒有注意到性能上的差異。 舊計算機,VNC,遠程桌面或虛擬機上的do

    10熱度

    1回答

    我正在使用wxpython處理多平臺應用程序,並且在繪製面板時我在窗口上出現了閃爍的問題。 我用來繪製一個緩衝區(wx.Bitmap)在鼠標移動事件和我的OnPaint方法是由剛上線: dc = wx.BufferedPaintDC(self, self.buffer) 漂亮的標準,但還是我已經閃爍在Windows上的問題,而一切運行良好在Linux上。 我解決了我的問題在__init__方法

    1熱度

    4回答

    我已經看到下面的代碼在一個winform啓用雙緩衝: // Activates double buffering this.SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPai

    2熱度

    3回答

    好吧,所以我寫了一個自定義的VMR9 Allocator/Presenter,似乎工作正常。但是,當我嘗試將視頻幀從分配器/演示者表面複製到我的應用程序表面時,視頻看起來閃爍。音頻播放是好的,所以我相當肯定這不是一個機器陷入困境或任何問題。這是我在渲染循環中的代碼。 g_pd3dDevice->Clear(0, NULL, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0

    2熱度

    5回答

    假設我有三個控件A,B,C,它們都是從CDialog繼承的, A是一個主對話框,A包含B,B包含C. ,每次我用鼠標拖動C,B和C會一起移動。 這是一個形象:http://img507.imageshack.us/img507/7039/31709956.jpg 我們知道這將導致B和C重繪自己。這可能會導致閃爍。 而我的問題是,是否沒有方法來加倍緩衝這兩個對話框B和C? 我知道在XP和Vista中