Partager via


GraphicsCaptureSession.IsBorderRequired Propriété

Définition

Obtient ou définit une valeur spécifiant si l’opération de capture nécessite une bordure colorée autour de la fenêtre ou de l’affichage pour indiquer qu’une capture est en cours.

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

Valeur de propriété

Boolean

bool

true si la bordure est requise ; sinon, false.

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 2104 (introduit dans 10.0.20348.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v12.0)

Remarques

Avant que le système désactive la bordure colorée autour d’une fenêtre ou d’un affichage capturé, votre application doit obtenir le consentement de l’utilisateur en appelant GraphicsCaptureAccess.RequestAccessAsync, en passant la valeur GraphicsCaptureAccessKind.Borderless, qui affiche une invite à l’utilisateur. Si l’utilisateur refuse l’accès, la définition de cette propriété sur false réussit, mais la valeur est ignorée et la bordure s’affiche lors de la capture suivante. Pour appeler RequestAccessAsync avec GraphicsCaptureAccessKind.Borderless, vous devez déclarer la fonctionnalité graphicsCaptureWithoutBorder dans le manifeste de package de votre application. Pour plus d’informations, voir Déclarations des fonctionnalités d’application.

Notez que si la propriété IsBorderRequired est définie sur true pour la même fenêtre ou affichée par d’autres applications sur l’appareil, la bordure s’affiche.

S’applique à