HeadlessScreenRecorder Class

Definition

A headless screen recorder for capturing frames from Avalonia applications during testing. Supports recording scrolling, input handling, animations, and other UI interactions.

public class HeadlessScreenRecorder : IDisposable

Remarks

This recorder requires Avalonia.Headless to be configured with UseHeadlessDrawing = false and a real rendering backend (e.g., Skia) to capture actual rendered frames.

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Constructors (1)

Properties (7)

Methods (14)

Events (4)