|
NERtc Windows SDK
V4.4.301
|
#include <nertc_engine_defines.h>
Configuration parameters for screen sharing encoding. The setting is used to measure encoding quality.
| int nertc::NERtcScreenCaptureParameters::bitrate |
The bitrate of the shared video in kbps. The default value is 0, which indicates that the SDK calculates a reasonable value based on the resolution of the current shared screen.
| bool nertc::NERtcScreenCaptureParameters::capture_mouse_cursor |
Determines whether to capture the mouse during screen sharing.
| NERtcVideoDimensions nertc::NERtcScreenCaptureParameters::dimensions |
The maximum pixel value sent by screen sharing video. The value is valid in kNERtcScreenProfileCustom.
| int nertc::NERtcScreenCaptureParameters::excluded_window_count |
The number of windows to be blocked.
| source_id_t* nertc::NERtcScreenCaptureParameters::excluded_window_list |
ID list of windows to be blocked.
| int nertc::NERtcScreenCaptureParameters::frame_rate |
The frame rate of the shared video.The value is valid in kNERtcScreenProfileCustom, and the unit is fps. The default value is 5. A value more than 15 is not recommended.
| NERtcSubStreamContentPrefer nertc::NERtcScreenCaptureParameters::prefer |
Encoding strategy preference.
| NERtcScreenProfileType nertc::NERtcScreenCaptureParameters::profile |
Configuration parameters for screen sharing encoding.
| bool nertc::NERtcScreenCaptureParameters::window_focus |
Determing whether to bing the window to the front when you call the startScreenCaptureByWindowId method to share a window.