Surface.LockCanvas(Rect) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
因為在這表面畫畫而得到一個。Canvas
[Android.Runtime.Register("lockCanvas", "(Landroid/graphics/Rect;)Landroid/graphics/Canvas;", "GetLockCanvas_Landroid_graphics_Rect_Handler")]
public virtual Android.Graphics.Canvas? LockCanvas(Android.Graphics.Rect? inOutDirty);
[<Android.Runtime.Register("lockCanvas", "(Landroid/graphics/Rect;)Landroid/graphics/Canvas;", "GetLockCanvas_Landroid_graphics_Rect_Handler")>]
abstract member LockCanvas : Android.Graphics.Rect -> Android.Graphics.Canvas
override this.LockCanvas : Android.Graphics.Rect -> Android.Graphics.Canvas
參數
- inOutDirty
- Rect
一個長方形,代表來電者想要重新繪製的髒區域。 若表面大小被調整或先前內容無法取得,此函式可選擇展開髒矩形。 呼叫者必須從此函式返回時,重新繪製整個髒域,該區域由 inOutDirty 矩形的內容所代表。
若整個場地需重新繪製,呼叫者也可以選擇放棄 null 。
傳回
一塊畫布,用來在表面描繪。
- 屬性
例外狀況
如果 inOutDirty 矩形不成立,
備註
因為在這表面畫畫而得到一個。Canvas
在輸入 Canvas後,呼叫者必須呼叫 #unlockCanvasAndPost 以發布新內容。
Java 文件 android.view.Surface.lockCanvas(android.graphics.Rect)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。