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()将导致IllegalStateException#beginRecording(int, int)再次调用。
Java文档android.graphics.RenderNode.beginRecording(int, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。