The function first defines handles to the device context and the associated Region of interest (defined using start-x, start-y, width and height). Now let's write the main capture function, which will take a window handle to get its associated contextual device and return a HBITMAP object with the screenshot information. Moreover, as hinted in the previous blog, we will notice a notable difference in run-times between this implementation and the OpenCV variant, since GDI+ is built on top of the Windows Graphics Device Interface (GDI). Gdiplus is part of the Win32 API, so we don't have to do any additional actions to be able to use the library.Ī simple #include "Gdiplus.h" should be sufficient. In this blog, we will be writing a simple algorithm to capture the content of the screen on Windows using Gdiplus in C++. GDI+/ Gdiplus is part of the Win32 API, that helps C/C++ programmers with graphics related tasks on Windows. Capturing the screen on Windows in C++ using GDI+ #
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |