3 writes to Session
Microsoft.Maui.Graphics.Win2D.WinUI.Desktop (3)
src\Graphics\src\Graphics\Platforms\Windows\PlatformCanvas.cs (2)
501 var canvas = new PlatformCanvas { Session = patternSession }; 517 var canvas = new PlatformCanvas { Session = imageSession };
src\Graphics\src\Graphics\Platforms\Windows\PlatformGraphicsView.cs (1)
88 _canvas.Session = args.DrawingSession;
13 references to Session
Microsoft.Maui.Graphics.Win2D.WinUI.Desktop (13)
src\Graphics\src\Graphics\Platforms\Windows\PlatformCanvasState.cs (13)
334 _fillBrush = new CanvasSolidColorBrush(_owner.Session, _sourceFillColor.AsColor(_alpha)); 351 _fillBrush = new CanvasLinearGradientBrush(_owner.Session, gradientStops); 368 _fillBrush = new CanvasRadialGradientBrush(_owner.Session, gradientStops); 377 _fillBrush = new CanvasSolidColorBrush(_owner.Session, WColors.White); 495 _layerBounds = CanvasGeometry.CreateRectangle(_owner.Session, layerRect); 496 var clipGeometry = path.AsPath(_owner.Session, windingMode == WindingMode.NonZero ? CanvasFilledRegionDetermination.Winding : CanvasFilledRegionDetermination.Alternate); 500 _layer = _owner.Session.CreateLayer(1, _layerMask); 524 _layerBounds = CanvasGeometry.CreateRectangle(_owner.Session, layerRect); 534 _layerClipBounds = CanvasGeometry.CreateRectangle(_owner.Session, boundsToSubtract); 538 _layer = _owner.Session.CreateLayer(1, _layerMask); 548 _owner.Session.Transform = Matrix; 557 _fontBrush = new CanvasSolidColorBrush(_owner.Session, _sourceFontColor.AsColor(Colors.Black, _alpha)); 571 _strokeBrush = new CanvasSolidColorBrush(_owner.Session, _sourceStrokeColor.AsColor(Colors.Black, _alpha));