Click or drag to resize
CanvasDrawingSessionCreateLayer Method (Single, CanvasGeometry, Matrix3x2)
Creates a layer that will clip its contents to an arbitrarily complex region defined by a geometry, and blend using the specified opacity.

Namespace:  Microsoft.Graphics.Canvas
Assembly:  Microsoft.Graphics.Canvas (in Microsoft.Graphics.Canvas.dll) Version: 0.0.0.0
Syntax
C#
public CanvasActiveLayer CreateLayer(
	float opacity,
	CanvasGeometry clipGeometry,
	Matrix3x2 geometryTransform
)

Parameters

opacity
Type: SystemSingle
clipGeometry
Type: Microsoft.Graphics.Canvas.GeometryCanvasGeometry
geometryTransform
Type: System.NumericsMatrix3x2

Return Value

Type: CanvasActiveLayer
Remarks

The layer affects all drawing until the returned CanvasActiveLayer object is closed. In C# this is typically done with a 'using' statement, or in C++/CX the 'delete' keyword.

Antialising mode of the clip geometry is determined by the value of the Antialiasing property when CreateLayer is called.

For more information about layers, see CanvasActiveLayer.

See Also