IRenderRoot Interface
Not client implementable.
Note: This interface is not client implementable. You need to enable PrivateApi if you want to implement this interface.
Represents the root of a renderable tree.
Definition
Namespace: Avalonia.Rendering
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
[NotClientImplementableAttribute]
public interface IRenderRoot
<NotClientImplementableAttribute>
Public Interface IRenderRoot
[<NotClientImplementableAttribute>]
type IRenderRoot = interface end
Properties
ClientSize | Gets the client size of the window. |
HitTester | |
Renderer | Gets the renderer for the window. |
RenderScaling | The scaling factor to use in rendering. |
Methods
PointToClient(PixelPoint) | Converts a point from screen to client coordinates. |
PointToScreen(Point) | Converts a point from client to screen coordinates. |