ScreenCaptureSourceInfo
- C++
更新时间不可用
描述可共享窗口或屏幕的信息。
struct ScreenCaptureSourceInfo {
ScreenCaptureSourceType type;
int64_t sourceId;
const char* sourceName;
ThumbImageBuffer thumbImage;
ThumbImageBuffer iconImage;
const char* processPath;
const char* sourceTitle;
bool primaryMonitor;
bool isOccluded;
Rectangle position;
#if defined(_WIN32)
bool minimizeWindow;
int64_t sourceDisplayId;
#else
#endif
};该信息通过 IScreenCaptureSourceList 返回。
属性
| 参数名 | 描述 |
|---|---|
type | 共享目标的类型。详见 ScreenCaptureSourceType。 |
sourceId | |
sourceName | |
thumbImage | 缩略图的图像内容。详见 ThumbImageBuffer。 |
iconImage | 图标的图像内容。详见 ThumbImageBuffer。 |
processPath | |
sourceTitle | |
primaryMonitor | |
isOccluded | |
position | 窗口相对于整个屏幕空间(包括所有可共享屏幕)的位置。详见 Rectangle。 |
minimizeWindow | |
sourceDisplayId |