ScreenCaptureConfiguration
- Flutter
更新时间不可用
屏幕采集配置。
class ScreenCaptureConfiguration {
const ScreenCaptureConfiguration(
{this.isCaptureWindow,
this.displayId,
this.screenRect,
this.windowId,
this.params,
this.regionRect});
@JsonKey(name: 'isCaptureWindow')
final bool? isCaptureWindow;
@JsonKey(name: 'displayId')
final int? displayId;
@JsonKey(name: 'screenRect')
final Rectangle? screenRect;
@JsonKey(name: 'windowId')
final int? windowId;
@JsonKey(name: 'params')
final ScreenCaptureParameters? params;
@JsonKey(name: 'regionRect')
final Rectangle? regionRect;
factory ScreenCaptureConfiguration.fromJson(Map<String, dynamic> json) =>
_$ScreenCaptureConfigurationFromJson(json);
Map<String, dynamic> toJson() => _$ScreenCaptureConfigurationToJson(this);
}属性
| 参数名 | 描述 |
|---|---|
isCaptureWindow | |
displayId | |
screenRect | |
windowId | |
params | (仅适用于 Windows 和 macOS 平台)屏幕共享流的编码参数配置。详见 ScreenCaptureParameters。 |
regionRect |