我正在使用curstom雙緩衝,並且想要用DrawReversibleLine()
繪製橡皮筋線。但是,這怎麼做呢?這種方法直接畫到屏幕上,所以我看不出如何在背景緩衝區上畫圖。你會怎麼做?DrawReversibleLine()和雙緩衝
0
A
回答
1
我會...有一個手動管理後臺緩衝區與我的形象,手動畫它,然後橡皮筋在屏幕上時,改變了一些東西,即橡皮筋線的一端拉。
異或線(DrawReversibleLine())意味着與ZX Spectrum或Hercules圖形一起死亡。
0
您應該在前臺緩衝區中繪製:DrawReversibleLine的工作原理不需要重新繪製緩衝區,您只需在同一個地方重繪線條以使其消失即可。這是一個很好的優化,可以讓你只畫出整個場景中的橡皮盒,而不用,所以把DrawReversibleLine繪製到屏幕上應該不是問題。
相關問題
- 1. 雙緩衝和libgdx
- 2. C#雙緩衝?
- 3. Java雙緩衝
- 4. GDI +雙緩衝
- 5. WinAPI雙緩衝
- 6. Android雙緩衝
- 7. VB.NET雙緩衝
- 8. 雙緩衝swt
- 9. Jython雙緩衝
- 10. 雙緩衝
- 11. 畫布:雙緩衝
- 12. 雙緩衝? Win32 C++
- 13. WM_EX_COMPOSITED無雙緩衝
- 14. 的WinForms雙緩衝
- 15. Java - 雙緩衝NullPointerException
- 16. 啓用雙緩衝
- 17. JWindow的雙緩衝
- 18. Silverlight MediaElement雙緩衝
- 19. 雙緩衝幫助
- 20. 在c#雙緩衝
- 21. 雙緩衝和視口起源?
- 22. c#CF,WinForms和雙緩衝區
- 23. C++雙緩衝區和內存
- 24. WPF中的雙緩衝?
- 25. GDI + C++中的雙緩衝
- 26. 雙緩衝VB6 BitBlt幫助
- 27. C++/WinAPI GDI +雙緩衝
- 28. 瞭解雙緩衝區
- 29. C++ win32項目雙緩衝
- 30. C++的Win32 GDI雙緩衝
問題是直接畫到屏幕時線條閃爍。在繪製新圖之前,舊線的擦除變得可見。 – h0b0 2011-02-14 22:23:29