![Desktop Screenshots](https://assetstorev1-prd-cdn.unity3d.com/key-image/b97caa98-6a08-465a-8fee-6f2203828b63.jpg)
Quick links: documentation · itch.io page (has demo executables!)
This package allows you to capture arbitrary regions of user's desktop into Texture2Ds - from capturing small snippets to performing multi-display captures of entire desktops. It also includes a few functions for enumerating user's displays.
This can be used for a variety of things:
· Screensavers involving the desktop beneath (like "Bubbles" in Win7+; see DSS-Screensaver demo)
· Integrating parts or entirety of user's desktop into game elements (see BLAWK for a good example; see DSS-Physics demo)
· Custom screenshot/timelapse tools
· GIF recorders (within reasonable - see notes)
· Accessibility tools (magnifiers, previewing a portion of a screen through a shader - see DSS-Magnifier demo)
· (and so on)
Supported platforms: Windows (x86), Windows (x86_64)
Supported runtimes: Mono, IL2CPP
Supported versions: 5.3+
No DLLs involved, no additional dependencies, includes source code!