ScreenRecorder Class |
Namespace: ABB.Robotics.RobotStudio
public static class ScreenRecorder
The ScreenRecorder type exposes the following members.
Name | Description | |
---|---|---|
Compression |
Get or sets the compression (codec) to be used by the next recording.
| |
CurrentTime |
Gets the current time (in seconds) during recording.
| |
DroppedFrames |
Gets the number of dropped frames in the current recording.
| |
Enabled |
Gets a value that indicates if all preconditions for using the ScreenRecorder are met.
| |
FileFormat |
Gets or sets the ScreenRecorderFileFormat to be used by the next recording.
| |
FrameRate |
Gets or sets the desired framerate (frames per second) of the next recording.
| |
IncludeMouseCursor |
Gets or sets a value that indicates if the mouse cursor should be included in the recording.
| |
MaxHeight |
Gets or sets the maximum height (in pixels) of the video frame.
| |
MaxWidth |
Gets or sets the maximum width (in pixels) of the video frame.
| |
Quality | Obsolete. | |
StartTime |
Gets or sets a time (in seconds) before which frames should be discarded.
| |
State |
Gets the current state of the ScreenRecorder.
| |
StopTime |
Gets or sets a time (in seconds) after which recording should stopped automatically.
| |
SynchronizeInvoke | Obsolete. | |
TotalFrames |
Gets the number of frames in the current recording.
|
Name | Description | |
---|---|---|
AddFrame |
Adds a screenshot of the window specified in Start() to the current recording.
| |
AddFrame(Boolean) |
Adds a screenshot of the window specified in Start() to the current recording.
| |
AddFrame(Bitmap) |
Adds a frame to the output video.
The bitmap will be automatically disposed once it has been encoded.
| |
GetCompressors |
Returns information about installed and available compressors (codecs)
for a given file format.
| |
Pause |
Pause the recording.
| |
Resume |
Resumes a paused recording.
| |
Start(String, IntPtr) |
Starts recording the content of window specified by its handle, to the specified file.
| |
Start(String, IntPtr, Boolean) |
Starts recording the content of window specified by its handle, to the specified file.
| |
Stop |
Stops a recording in progress.
| |
StopAsync |
Stops a recording in progress.
|