GraphicsCaptureSession.IsBorderRequired 属性

定义

获取或设置一个值,该值指定捕获操作是否需要窗口或显示器周围的彩色边框,以指示捕获正在进行。

public:
 property bool IsBorderRequired { bool get(); void set(bool value); };
bool IsBorderRequired();

void IsBorderRequired(bool value);
public bool IsBorderRequired { get; set; }
var boolean = graphicsCaptureSession.isBorderRequired;
graphicsCaptureSession.isBorderRequired = boolean;
Public Property IsBorderRequired As Boolean

属性值

Boolean

bool

如果边框是必需的,则为 true;否则为 false。

Windows 要求

设备系列
Windows 10, version 2104 (在 10.0.20348.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v12.0 中引入)

注解

在系统禁用正在捕获的窗口或显示器周围的彩色边框之前,你的应用必须通过调用 GraphicsCaptureAccess.RequestAccessAsync 来获取用户的同意,并传入值 GraphicsCaptureAccessKind.Borderless,从而向用户显示提示。 如果用户拒绝访问,则将此属性设置为 false 成功,但该值将被忽略,并在后续捕获期间显示边框。 若要使用 GraphicsCaptureAccessKind.Borderless 调用 RequestAccessAsync,必须在应用的程序包清单中声明 graphicsCaptureWithoutBorder 功能。 有关详细信息,请参阅应用功能声明

请注意,如果对于同一窗口或设备上其他应用显示的 IsBorderRequired 属性设置为 true ,则会显示边框。

适用于