-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
PerformancePerformance related issuePerformance related issue
Description
wpf/src/Microsoft.DotNet.Wpf/src/PresentationCore/System/Windows/Media/Visual.cs
Lines 4999 to 5012 in 89d172d
| internal void SetDpiScaleVisualFlags(DpiRecursiveChangeArgs args) | |
| { | |
| _flags = args.DpiScaleFlag1 ? (_flags | VisualFlags.DpiScaleFlag1) : (_flags & ~VisualFlags.DpiScaleFlag1); | |
| _flags = args.DpiScaleFlag2 ? (_flags | VisualFlags.DpiScaleFlag2) : (_flags & ~VisualFlags.DpiScaleFlag2); | |
| if (args.DpiScaleFlag1 && args.DpiScaleFlag2) | |
| { | |
| DpiIndex.SetValue(this, args.Index); | |
| } | |
| if (!args.OldDpiScale.Equals(args.NewDpiScale)) | |
| { | |
| OnDpiChanged(args.OldDpiScale, args.NewDpiScale); | |
| } | |
| } |
if (!args.OldDpiScale.Equals(args.NewDpiScale)) lindexi, yingDev, kronic, batzen and zhangenming
Metadata
Metadata
Assignees
Labels
PerformancePerformance related issuePerformance related issue