RenderNode.BeginRecording メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
BeginRecording() |
|
BeginRecording(Int32, Int32) |
レンダー ノードの表示リストの記録を開始します。 |
BeginRecording()
#beginRecording(int, int)
幅 & 高さが RenderNode の独自の幅 & 高さに設定されている場合と同じです。
[Android.Runtime.Register("beginRecording", "()Landroid/graphics/RecordingCanvas;", "", ApiSince=29)]
public Android.Graphics.RecordingCanvas BeginRecording ();
[<Android.Runtime.Register("beginRecording", "()Landroid/graphics/RecordingCanvas;", "", ApiSince=29)>]
member this.BeginRecording : unit -> Android.Graphics.RecordingCanvas
戻り値
描画操作を記録するキャンバス。
- 属性
注釈
#beginRecording(int, int)
幅 & 高さが RenderNode の独自の幅 & 高さに設定されている場合と同じです。 RenderNode の幅 & 高さは、 で #setPosition(int, int, int, int)
設定できます。
の Java ドキュメント android.graphics.RenderNode.beginRecording()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
BeginRecording(Int32, Int32)
レンダー ノードの表示リストの記録を開始します。
[Android.Runtime.Register("beginRecording", "(II)Landroid/graphics/RecordingCanvas;", "", ApiSince=29)]
public Android.Graphics.RecordingCanvas BeginRecording (int width, int height);
[<Android.Runtime.Register("beginRecording", "(II)Landroid/graphics/RecordingCanvas;", "", ApiSince=29)>]
member this.BeginRecording : int * int -> Android.Graphics.RecordingCanvas
パラメーター
- width
- Int32
記録ビューポートの幅。 これにより、RenderNode 自体の幅は変更されません。これは、 で #setPosition(Rect)
設定する必要があります。
- height
- Int32
記録ビューポートの高さ。 これにより、RenderNode 自体の高さは変更されません。これは、 で #setPosition(Rect)
設定する必要があります。
戻り値
描画操作を記録するキャンバス。
- 属性
注釈
レンダー ノードの表示リストの記録を開始します。 返されたキャンバスで実行されたすべての操作が記録され、この表示リストに格納されます。
#endRecording()
更新された表示リストを適用するには、記録が完了したときに を呼び出す必要があります。 呼び出#endRecording()
しに失敗すると、 #beginRecording(int, int)
IllegalStateException
が再度呼び出されます。
の Java ドキュメント android.graphics.RenderNode.beginRecording(int, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。