Releases · DarthAffe/ScreenCapture.NET

v3.0.0

v2.0.4

v2.0.3

v2.0.2

v2.0.1 (Core only)

What's Changed

  • Made black-bar calculations public
  • Added ToArray and CopyTo Methods to IImage and RefImage
  • Made RefImage pinnable

Full Changelog: v2.0.0...v2.0.1

v2.0.0

! This release has a lot of breaking changes !

  • Splitted the capture logic from the core functionality. This allows to easily add new capture-providers, which I used to add a DirectX9 one (for Win7) and one for the X-Window-System for linux users in addition to the existing DirectX11-capture. (Both of the new capture-providers do not support the full feature-set: Downscaling is done in software, and display-rotation is not handled)
  • Reworked how the result-data is handled. You can still use the raw buffer, but there is now an image-wrapper around it, that allows for way easier pixel-access
  • Moved black-bar-detection into an extension to be applied on an image.

Full Changelog: v1.3.2...v2.0.0

v1.3.2

The downscale-level is now automatically limited if it would scale the image below a size of 1x1 px.
This is a change that can potentially break existing behavior but should only affect cases that are expected to crash with earlier versions.

v1.3.1

Fixed striding issue on downscaled captures introduced with 1.3.0

v1.3.0

  • Added support for for rotated screens
  • Updated Vortice

v1.2.2

  • Fixed missing error handling in DX11 capture introduced with the last version