screen_capture_lite
screen_capture_lite copied to clipboard
cross platform screen/window capturing library
A couple questions: 1. Can your code capture one or all monitors connected to the computer? I am running it now and it shows me a section of my monitor...
Hi, First of all, thank you for sharing your code. I'm trying to figure out how it works. I pulled out all the windows C++ header and source files and...
I was not yet able to capture the login screen using this method. Microsoft's documentation for IDXGIAdapter::EnumOutputs states "If you call this API in a Session 0 process, it returns...
I am trying to capture window output on macOS: ``` #include #include #include "ScreenCapture.h" using namespace std; int main() { auto windowframgrabber = SL::Screen_Capture::CreateCaptureConfiguration( []() { try { auto windows...
hi There is a necessary step Open gedit in the Linux desktop Enter some characters Slide the mouse wheel up and down It crashes after a while dump info =======...
Thanks for the good tool of capturing displays. May I know if Display Orientation in Portrait supported? I tested few situation, but only Mac OS can return the correct result:...
Hi, why not use official function:GetFrameDirtyRects [https://docs.microsoft.com/en-us/windows/win32/api/dxgi1_2/nf-dxgi1_2-idxgioutputduplication-getframedirtyrects](url) to get changed rectangles? Isn't this function more efficient? What's wrong with this function?
When compiling with C++20 support, errors as such are thrown: > Error C4996 'std::atomic_load': warning STL4029: std::atomic_*() overloads for shared_ptr are deprecated in C++20. > The shared_ptr specialization of std::atomic...
This removed the msvc warnings when compiling with language set to C++20 or newer.
Hi, i've added a basic unity example in the fork https://github.com/ludos1978/screen_capture_lite . Also there is a extendedSample in scenes and in Scripts that are wip and not needed in the...