Surface.LockHardwareCanvas 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
因為在這表面畫畫而得到一個。Canvas
[Android.Runtime.Register("lockHardwareCanvas", "()Landroid/graphics/Canvas;", "GetLockHardwareCanvasHandler", ApiSince=23)]
public virtual Android.Graphics.Canvas? LockHardwareCanvas();
[<Android.Runtime.Register("lockHardwareCanvas", "()Landroid/graphics/Canvas;", "GetLockHardwareCanvasHandler", ApiSince=23)>]
abstract member LockHardwareCanvas : unit -> Android.Graphics.Canvas
override this.LockHardwareCanvas : unit -> Android.Graphics.Canvas
傳回
一塊畫布,用來在表面描繪。
- 屬性
備註
因為在這表面畫畫而得到一個。Canvas
在輸入 Canvas後,呼叫者必須呼叫 #unlockCanvasAndPost 以發布新內容。
但這次 #lockCanvas(Rect) 會回傳一個硬體加速的畫布。 請參閱 不支援繪圖操作 ,了解硬體加速畫布中支援與不支援的內容清單。 每次呼叫時,緩衝區也必須完全覆蓋 #lockHardwareCanvas() 表面,因為緩衝區在影格間不會被保留。 不支援部分更新。
Java 文件 android.view.Surface.lockHardwareCanvas()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。