GraphicsCaptureSession.IsBorderRequired Proprietà

Definizione

Ottiene o imposta un valore che specifica se l'operazione di acquisizione richiede un bordo colorato intorno alla finestra o la visualizzazione per indicare che è in corso un'acquisizione.

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

Valore della proprietà

Boolean

bool

true se il bordo è obbligatorio; in caso contrario, false.

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 2104 (è stato introdotto in 10.0.20348.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v12.0)

Commenti

Prima che il sistema disabiliti il bordo colorato intorno alla finestra o alla visualizzazione acquisita, l'app deve ottenere il consenso dall'utente chiamando GraphicsCaptureAccess.RequestAccessAsync, passando il valore GraphicsCaptureAccessKind.Borderless, che visualizza una richiesta all'utente. Se l'utente nega l'accesso, l'impostazione di questa proprietà su false avrà esito positivo, ma il valore verrà ignorato e il bordo verrà visualizzato durante l'acquisizione successiva. Per chiamare RequestAccessAsync con GraphicsCaptureAccessKind.Borderless, devi dichiarare la funzionalità graphicsCaptureWithoutBorder nel manifesto del pacchetto dell'app. Per altre info, vedi Dichiarazioni di funzionalità delle app.

Si noti che se la proprietà IsBorderRequired è impostata su true per la stessa finestra o visualizzata da altre app nel dispositivo, verrà visualizzato il bordo.

Si applica a