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 を呼び出して、新しいコンテンツをサーフェスにポストする必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。