ScreenRecorder Class |
Namespace: CSScreenRecorder
The ScreenRecorder type exposes the following members.
Name | Description | |
---|---|---|
ScreenRecorder |
Constructor
|
Name | Description | |
---|---|---|
AudioBitrate |
The bitrate of the destination audio file.
| |
AudioBitrateVal |
Set the bitrate of the destination audio file by value.
| |
AudioBits |
The bit-depth of the destination audio file (for WAV format only).
| |
AudioChannels |
The channels of the destination audio file.
| |
AudioDeviceIndex |
Audio Device Index.
| |
AudioFormat |
The format of the destination file, this can be AAC, ACM (WAV), APE, MP2, MP3, OGG, WAV (PCM), and WMA.
| |
AudioMode |
The mode of the capturing process. This can be WasapiLoopbackCapture (default), WasapiCapture or LineIn.
| |
AudioMP3Encoder |
MP3 Encoder.
| |
AudioRecorder |
Record Audio.
| |
AudioSamplerate |
The samplerate of the destination audio file.
| |
AudioSamplerateVal |
The samplerate of the destination audio file by value.
| |
AudioSource |
The audio device source.
| |
FileName |
File Name.
| |
RecordScreenHeight |
Record Screen Height.
| |
RecordScreenLeft |
Record Screen Left.
| |
RecordScreenTop |
Record Screen Top.
| |
RecordScreenWidth |
Record Screen Width.
| |
Rotate |
Rotate.
| |
SpinningToolColor |
Spinning Tool Color.
| |
SpinningToolSize |
Spinning Tool Size.
| |
SpinningToolStyle |
Spinning Tool Style.
| |
TrackMouse |
Track Mouse.
| |
UserKey |
The user key.
| |
UserName |
The user name.
| |
VideoCodecIndex |
Codec Index.
| |
VideoEncoderQuality |
Video Encoder Quality.
| |
VideoFPS |
Frames Per Seconds.
| |
WatermarkBrush |
Watermark Brush.
| |
WatermarkFont |
Watermark Font.
| |
WatermarkPoints |
Watermark Points.
| |
WatermarkText |
Watermark Text.
|
Name | Description | |
---|---|---|
CheckLicense |
Check the user license of the component.
| |
Dispose |
Protected implementation of Dispose pattern.
| |
Dispose(Boolean) |
Dispose
| |
GetActiveWindow |
GetActiveWindow
| |
GetAudioBitrates |
Get the supported bitrates to a list.
| |
GetAudioBits |
Get the supported bits to a list.
| |
GetAudioChannels |
Get the supported channels to a list.
| |
GetAudioFormats |
Get the supported formats to a list.
| |
GetAudioModes |
Get the supported recorder modes to a list.
| |
GetAudioSamplerates |
Get the supported samplerates to a list.
| |
GetCodecs |
Get Codecs
| |
GetDeviceDefaultIndex |
Get the default input device index. This works when the mode of the recorder is on WASAPI.
| |
GetDevices |
Get the all audio devices that installed on the local machine according to the capture mode.
| |
GetEnumValue(Enum) |
Get the value of the selected item of the Enum
| |
GetEnumValueT(String) |
Get the value of the selected item of the Enum
| |
Pause |
Pause
| |
Record |
Start recording / capturing
| |
SizeSuffix |
SizeSuffix
| |
SpinningTool |
SpinningTool
| |
Stop |
Stop the recording operation
| |
UnPause |
UnPause
|
Name | Description | |
---|---|---|
OnError |
OnError
| |
OnPauseRecord |
OnPauseRecord
| |
OnPreview |
OnPreview
| |
OnSpinningSelection |
OnSpinningSelection
| |
OnStartRecord |
OnStartRecord
| |
OnStopRecord |
OnStopRecord
| |
OnUnPauseRecord |
OnUnPauseRecord
|