DesktopAcrylicController Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет отрисовкой и системной политикой для фонового акрилового материала.
public ref class DesktopAcrylicController sealed : ISystemBackdropController, IClosable
public ref class DesktopAcrylicController sealed : ISystemBackdropControllerWithTargets, IClosable
public ref class DesktopAcrylicController sealed : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesktopAcrylicController final : ISystemBackdropController, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesktopAcrylicController final : ISystemBackdropControllerWithTargets, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesktopAcrylicController final : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesktopAcrylicController : ISystemBackdropController, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesktopAcrylicController : ISystemBackdropControllerWithTargets, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesktopAcrylicController : ISystemBackdropControllerWithTargets, IClosableNotifier, System.IDisposable
function DesktopAcrylicController()
Public NotInheritable Class DesktopAcrylicController
Implements IDisposable, ISystemBackdropController
Public NotInheritable Class DesktopAcrylicController
Implements IDisposable, ISystemBackdropControllerWithTargets
Public NotInheritable Class DesktopAcrylicController
Implements IClosableNotifier, IDisposable, ISystemBackdropControllerWithTargets
- Наследование
- Атрибуты
- Реализации
Комментарии
Этот класс инкапсулирует как отрисовку материала фона системы, так и обработку системной политики для акрилового материала фона.
Акрил фона показывает обои рабочего стола и другие окна, которые находятся за текущим активным приложением.
Конструкторы
DesktopAcrylicController() |
Инициализирует новый экземпляр класса |
Свойства
FallbackColor |
Возвращает или задает сплошной цвет, используемый, когда системные условия препятствуют отрисовке акрилового материала. |
IsClosed |
Возвращает значение, указывающее, закрыт ли объект (удален). |
Kind |
Возвращает или задает значение, указывающее, какой вариант акрилового материала используется. |
LuminosityOpacity |
Возвращает или задает степень непрозрачности цвета. |
State |
Возвращает текущее состояние системного контроллера фона. |
TintColor |
Возвращает или задает оттенок цвета для акрилового материала фона. |
TintOpacity |
Возвращает или задает степень непрозрачности цветового оттенка. |
Методы
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Добавляет указанный целевой объект фона системы. |
Close() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
IsSupported() |
Определяет, поддерживается ли акриловый материал в текущей операционной системе. |
RemoveAllSystemBackdropTargets() |
Удаляет все системные фоновые целевые объекты. |
RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Удаляет указанный системный фоновый целевой объект. |
ResetProperties() |
Сбрасывает все настраиваемые свойства до системных значений по умолчанию и возвращается к автоматической обработке светло-темных тем. |
SetSystemBackdropConfiguration(SystemBackdropConfiguration) |
Задает политики, относящиеся к приложению, которые будут применяться к системным фонового контроллера. |
SetTarget(CoreWindow, CompositionTarget) |
Подключает этот системный фоновой контроллер к указанному |
SetTarget(WindowId, CompositionTarget) |
Подключает этот системный фоновый контроллер к объекту |
События
Closed |
Происходит при закрытии (удалении) объекта после события FrameworkClosed для уведомления приложения о закрытии объекта. |
FrameworkClosed |
Происходит, когда объект был закрыт (удален) до события Closed , чтобы уведомить платформу (например, XAML) о закрытии объекта. |
StateChanged |
Происходит при изменении состояния фона системы. |