GraphicsCaptureSession.IsBorderRequired 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指定捕获操作是否需要窗口或显示器周围的彩色边框,以指示捕获正在进行。
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 ,则会显示边框。