コード例 #1
0
ファイル: DragablzColors.cs プロジェクト: CensoredHF/Snappie
        private static Brush GetWindowGlassBrush()
        {
            var colorizationParams = new Native.DWMCOLORIZATIONPARAMS();
            Native.DwmGetColorizationParameters(ref colorizationParams);
            var frameColor = ToColor(colorizationParams.ColorizationColor);

            return new SolidColorBrush(frameColor);
        }
コード例 #2
0
ファイル: DragablzColors.cs プロジェクト: CensoredHF/Snappie
        private static Brush GetBalancedWindowGlassBrush()
        {
            var colorizationParams = new Native.DWMCOLORIZATIONPARAMS();
            Native.DwmGetColorizationParameters(ref colorizationParams);
            var frameColor = ToColor(colorizationParams.ColorizationColor);
            var blendedColor = BlendColor(frameColor, WindowBaseColor, 100 - colorizationParams.ColorizationColorBalance);

            return new SolidColorBrush(blendedColor);
        }