0
A
回答
1
你可以做到這一點使用XSetClipRectangles()
參考here和XSetClipMask()
參考here
所以:
Display dpy; //This is your display, we'll assume it is a valid Display
GC gc; //This is your GC, we'll assume it is a valid GC
XRectangle recs[]; //This is an array containing the clipping regions you want.
int recs_n; //This is the number of rectangles in the 'recs' array.
XSetClipRectangles(dpy, gc, 0, 0, recs, recs_n, Unsorted); //Enable clipping
drawMyClippedGraphics(); //Call to whatever you want to use for drawing
XSetClipMask(dpy, gc, None); //Restore the GC
欲瞭解更多信息,請在您的終端輸入man functionName
。
相關問題
- 1. PyML:繪製決策曲面圖形
- 2. 在圖框上繪製矩形 - 如何限制矩形區域?
- 3. 用UIBezierPath繪製圖形曲線
- 4. Gnu plot:如何在非矩形的域上繪製2D曲面?
- 5. 如何繪製圖形? - xamarin
- 6. Java - 如何繪製圖形
- 7. 如何使用Qt繪製矩形到Xlib窗口
- 8. 如何使用JFreeChart繪製曲面?
- 9. 如何使用lispbuilder繪製曲面
- 10. 用Xlib繪製GtkDrawingArea func
- 11. 如何繪製3D曲面並隱藏無形線條?
- 12. C#中繪製圖元的圖形庫?
- 13. 在matlab中繪製曲面
- 14. 繪製法線到曲面
- 15. 如何用matplotlib將曲面正確繪製爲曲面?
- 16. 如何繪製曲線圖,在c#
- 17. 如何繪製正弦曲線圖?
- 18. 如何繪製表面圖
- 19. 如何在覈心圖形中連續繪製曲線ios
- 20. 如何繪製平滑/圓形/曲線線圖? (C#)
- 21. 如何在Qt中以圖形方式繪製曲風?
- 22. 如何繪製與曲線
- 23. 使用gnuplot製作3D曲面圖形
- 24. 如何在MATLAB中繪製沒有黑邊的曲面圖?
- 25. 如何通過matlab 3矩陣的數據繪製曲面圖?
- 26. 將矩形圖像繪製/翹曲爲四邊形圖像
- 27. 如何使用GNU繪圖繪製兩個函數的3D曲面圖
- 28. Javascript - 繪製曲線矩形的函數
- 29. 繪製折線圖彎曲
- 30. 如何製作圖形/曲線?
您不恢復GC,你只是刪除剪貼畫。原來無法通過XGetGCValues()檢索GC的剪貼畫。不管怎麼說,還是要謝謝你。 – knarf 2012-01-31 20:15:22