Namespace Zaya.Screenshot.Models
Classes
FullScreenDesktopRegion
Represents a region that captures the entire desktop of a specific display.
FullScreenWindowRegion
Represents a region that captures a window (full frame or client area).
PixelFormatExtensions
Extension methods for PixelFormat to convert to SkiaSharp and ImageSharp types.
RectDesktopRegion
Represents a rectangular region on a specific display.
RectWindowRegion
Represents a rectangular region within a specific window.
ScreenshotPixelFormatNotSupportedException
Thrown when a PixelFormat cannot be mapped to a target graphics API.
ScreenshotSkiaBgr24NotSupportedException
Thrown when mapping Bgr24 to SkiaSharp, which has no Bgr24 color type.
Interfaces
ICaptureRegion
Represents a capture region with a specified output pixel format.