Share via


GraphicsCaptureSession.IsBorderRequired Propiedad

Definición

Obtiene o establece un valor que especifica si la operación de captura requiere un borde coloreado alrededor de la ventana o mostrar para indicar que una captura está en curso.

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

Valor de propiedad

Boolean

bool

true si se requiere el borde; de lo contrario, false.

Requisitos de Windows

Familia de dispositivos
Windows 10, version 2104 (se introdujo en la versión 10.0.20348.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v12.0)

Comentarios

Antes de que el sistema deshabilite el borde coloreado alrededor de una ventana o pantalla que se está capturando, la aplicación debe obtener el consentimiento del usuario llamando a GraphicsCaptureAccess.RequestAccessAsync, pasando el valor GraphicsCaptureAccessKind.Borderless, que muestra un mensaje al usuario. Si el usuario deniega el acceso, establecer esta propiedad en false se realizará correctamente, pero se omitirá el valor y se mostrará el borde durante la captura posterior. Para llamar a RequestAccessAsync con GraphicsCaptureAccessKind.Borderless, debes declarar la funcionalidad graphicsCaptureWithoutBorder en el manifiesto del paquete de la aplicación. Para obtener más información, consulta Declaraciones de funcionalidad de las aplicaciones.

Tenga en cuenta que si la propiedad IsBorderRequired está establecida en true para la misma ventana o para mostrar por otras aplicaciones del dispositivo, se mostrará el borde.

Se aplica a