File tree Expand file tree Collapse file tree
WinUIGallery/ControlPagesSampleCode/SystemBackdrops Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ WindowsSystemDispatcherQueueHelper m_wsdqHelper; // See separate sample below fo
55Microsoft.UI.Composition.SystemBackdrops.MicaController m_micaController;
66Microsoft.UI.Composition.SystemBackdrops.SystemBackdropConfiguration m_configurationSource;
77
8- bool TrySetMicaBackdrop()
8+ bool TrySetMicaBackdrop(bool useMicaAlt )
99{
1010 if (Microsoft.UI.Composition.SystemBackdrops.MicaController.IsSupported())
1111 {
@@ -24,6 +24,8 @@ bool TrySetMicaBackdrop()
2424
2525 m_micaController = new Microsoft.UI.Composition.SystemBackdrops.MicaController();
2626
27+ m_micaController.Kind = useMicaAlt ? Microsoft.UI.Composition.SystemBackdrops.MicaKind.BaseAlt : Microsoft.UI.Composition.SystemBackdrops.MicaKind.Base;
28+
2729 // Enable the system backdrop.
2830 // Note: Be sure to have "using WinRT;" to support the Window.As<...>() call.
2931 m_micaController.AddSystemBackdropTarget(this.As<Microsoft.UI.Composition.ICompositionSupportsSystemBackdrop>());
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ WindowsSystemDispatcherQueueHelper m_wsdqHelper; // See separate sample below fo
55Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController m_acrylicController;
66Microsoft.UI.Composition.SystemBackdrops.SystemBackdropConfiguration m_configurationSource;
77
8- bool TrySetAcrylicBackdrop()
8+ bool TrySetAcrylicBackdrop(bool useAcrylicThin )
99{
1010 if (Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController.IsSupported())
1111 {
@@ -24,6 +24,8 @@ bool TrySetAcrylicBackdrop()
2424
2525 m_acrylicController = new Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController();
2626
27+ m_acrylicController.Kind = useAcrylicThin ? Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicKind.Thin : Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicKind.Base;
28+
2729 // Enable the system backdrop.
2830 // Note: Be sure to have "using WinRT;" to support the Window.As<...>() call.
2931 m_acrylicController.AddSystemBackdropTarget(this.As<Microsoft.UI.Composition.ICompositionSupportsSystemBackdrop>());
You can’t perform that action at this time.
0 commit comments