TryCaptureIntoRenderTexture(VisualElement, RenderTexture)
Renders the element's panel and captures the visual content of element into the supplied destination. Returns false when the element cannot be captured.
阅读时间1 分钟最后更新于 19 天前
Definition
- Type: Method
- Namespace: UnityEngine.UIElements
- Assembly: UnityEngine.UIElementsModule
public static bool TryCaptureIntoRenderTexture(this VisualElement element, RenderTexture destination)
Parameters
The element to capture.
The texture to render into. The caller owns and is responsible for releasing it. The element is captured at the panel's scale and aligned to the top-left of the texture. Content that does not fit is cropped, and any uncovered region is left transparent.
Returns
Type | Description |
|---|---|
| bool | Returns |
Remarks
This method repaints the whole panel before it captures content. It returns at runtime if capturing content is not possible, for example, if the element is not attached to a panel, or if the element's panel draws directly into cameras.
false