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
Значение свойства
bool
значение true , если граница является обязательной; в противном случае — false.
Требования к Windows
Семейство устройств |
Windows 10, version 2104 (появилось в 10.0.20348.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v12.0)
|
Комментарии
Прежде чем система отключит цветную границу вокруг захватываемого окна или дисплея, приложение должно получить согласие пользователя, вызвав GraphicsCaptureAccess.RequestAccessAsync, передав значение GraphicsCaptureAccessKind.Borderless, которое отображает пользователю запрос. Если пользователь запрещает доступ, установка для этого свойства значения false будет выполнена успешно, но значение будет игнорироваться, и граница будет отображаться во время последующего захвата. Чтобы вызвать RequestAccessAsync с GraphicsCaptureAccessKind.Borderless, необходимо объявить возможность graphicsCaptureWithoutBorder в манифесте пакета приложения. Подробные сведения см. в разделе Объявление возможностей приложений.
Обратите внимание, что если для свойства IsBorderRequired задано значение true для того же окна или отображения другими приложениями на устройстве, будет отображаться граница.