File tree 2 files changed +6
-2
lines changed
WinUIGallery/ControlPagesSampleCode/SystemBackdrops
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ WindowsSystemDispatcherQueueHelper m_wsdqHelper; // See separate sample below fo
5
5
Microsoft.UI.Composition.SystemBackdrops.MicaController m_micaController;
6
6
Microsoft.UI.Composition.SystemBackdrops.SystemBackdropConfiguration m_configurationSource;
7
7
8
- bool TrySetMicaBackdrop()
8
+ bool TrySetMicaBackdrop(bool useMicaAlt )
9
9
{
10
10
if (Microsoft.UI.Composition.SystemBackdrops.MicaController.IsSupported())
11
11
{
@@ -24,6 +24,8 @@ bool TrySetMicaBackdrop()
24
24
25
25
m_micaController = new Microsoft.UI.Composition.SystemBackdrops.MicaController();
26
26
27
+ m_micaController.Kind = useMicaAlt ? Microsoft.UI.Composition.SystemBackdrops.MicaKind.BaseAlt : Microsoft.UI.Composition.SystemBackdrops.MicaKind.Base;
28
+
27
29
// Enable the system backdrop.
28
30
// Note: Be sure to have "using WinRT;" to support the Window.As<...>() call.
29
31
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
5
5
Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController m_acrylicController;
6
6
Microsoft.UI.Composition.SystemBackdrops.SystemBackdropConfiguration m_configurationSource;
7
7
8
- bool TrySetAcrylicBackdrop()
8
+ bool TrySetAcrylicBackdrop(bool useAcrylicThin )
9
9
{
10
10
if (Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController.IsSupported())
11
11
{
@@ -24,6 +24,8 @@ bool TrySetAcrylicBackdrop()
24
24
25
25
m_acrylicController = new Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController();
26
26
27
+ m_acrylicController.Kind = useAcrylicThin ? Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicKind.Thin : Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicKind.Base;
28
+
27
29
// Enable the system backdrop.
28
30
// Note: Be sure to have "using WinRT;" to support the Window.As<...>() call.
29
31
m_acrylicController.AddSystemBackdropTarget(this.As<Microsoft.UI.Composition.ICompositionSupportsSystemBackdrop>());
You can’t perform that action at this time.
0 commit comments