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
|