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));