The following tables list the members exposed by ScreenCaptureEngine.
Public Constructors
Name | Description | |
---|---|---|
![]() |
ScreenCaptureEngine | Initializes a new instance of the ScreenCaptureEngine class object with default parameters. |
Public Methods
Name | Description | |
---|---|---|
![]() |
CaptureActiveClient | Captures an image of the client area of the active window. |
![]() |
CaptureActiveWindow | Captures an image of the active window. |
![]() |
CaptureArea | Captures an image of the area selected by the user. |
![]() |
CaptureFromExe | Captures an image of a resource stored in an exe or dll. |
![]() |
CaptureFullScreen | Captures an image of the entire screen. |
![]() |
CaptureMenuUnderCursor | Captures an image of the menu under the cursor. |
![]() |
CaptureMouseCursor | Captures an image of the mouse cursor. |
![]() |
CaptureSelectedObject | Captures an image of the selected window's object. |
![]() |
CaptureWallpaper | Captures an image of the desktop wallpaper. |
![]() |
CaptureWindow | Captures an image of a window handle. |
![]() |
CaptureWindowUnderCursor | Captures an image of the window under the cursor. |
![]() |
GetResourcesCount | Counts the number of resources of the specified type in the given executable file. |
![]() ![]() |
SetCaptureHotkeyCallback | Sets the method that will handle the HotKey callback. |
![]() |
ShowCaptureAreaOptionsDialog | Displays a dialog, and fills a ScreenCaptureAreaOptions structure. |
![]() |
ShowCaptureFromExeDialog | Displays a dialog, and captures an image of a resource stored in an exe or dll. |
![]() |
ShowCaptureObjectOptionsDialog | Displays a dialog to retrieve the options for the CaptureSelectedObject method. |
![]() |
ShowCaptureOptionsDialog | Displays a dialog, and fills a ScreenCaptureOptions structure. |
![]() ![]() |
Shutdown | Releases all the data used to start the Screen Capture toolkit. |
![]() ![]() |
Startup | Initializes the required data to start the screen capture toolkit. |
![]() |
StopCapture | Stops the active capture. |
Protected Methods
Name | Description | |
---|---|---|
![]() |
Dispose | Releases all resources used by the ScreenCaptureEngine. |
![]() |
Finalize | Destructor for the ScreenCaptureEngine class. |
Public Properties
Name | Description | |
---|---|---|
![]() |
CaptureOptions | Gets or sets capture options. |
![]() ![]() |
DefaultCaptureAreaOptions | Gets default capture area options. |
![]() ![]() |
DefaultCaptureObjectOptions | Gets default capture object options. |
![]() |
IsCaptureActive | Gets a value that indicates whether capturing is active. |
Public Events
Name | Description | |
---|---|---|
![]() |
CaptureInformation | Handles each image that is captured and its information. |