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.