c#
VB
c++
公共无效PopLayer ()
公共子PopLayer ()
公共:无效PopLayer ();
每个PushLayer必须有一个匹配的PopLayer电话。如果有比PushLayer PopLayer调用调用,EndDraw返回错误表明发生错误。
使用Leadtools.Windows.D2DRendering;公共无效D2DSurfacePushLayerExample (){/ /创建一个新的D2DSurface对象的实例D2DSurface D2DSurface =新D2DSurface ();/ /设置表面大小d2dSurface。SurfaceSize =新规模(1000、1000);/ /传递一个空矩形重新绘制整个表面d2dSurface.BeginDraw (Rect.Empty);/ /保存绘图表面状态D2DDrawingState drawingState = d2dSurface.Save ();/ /创建一个椭圆几何EllipseGeometry椭圆=新EllipseGeometry ();椭圆。中心=新点(500、500);椭圆。RadiusX = 100;椭圆。RadiusY = 100;GeometryGroup GeometryGroup =新GeometryGroup ();geometryGroup.Children.Add(椭圆);/ /把几何接受所有后续绘图操作d2dSurface.PushLayer (geometryGroup);/ /创建一个矩形有指定的尺寸矩形矩形=新矩形(40、40、500、200);/ /创建一个新的实例从新的纯色刷一刷SolidColorBrush填补=新SolidColorBrush (Colors.Green);/ /清除推层补刷d2dSurface.Clear(填充);/ /停止重定向层绘图操作d2dSurface.PopLayer ();/ /恢复表面绘制状态d2dSurface.Restore (drawingState);/ /结束绘制操作和表面失效d2dSurface.EndDraw ();d2dSurface.Invalidate (Rect.Empty);}
进口Leadtools.Windows.D2DRendering公共子D2DSurfacePushLayerExample ()D2DSurface的“创建一个新的实例昏暗的d2dSurface作为D2DSurface =新D2DSurface ()设置表面大小d2dSurface。SurfaceSize =新大小(1000、1000)“通过空矩形绘制整个表面d2dSurface.BeginDraw (System.Windows.Rect.Empty)“保存绘图表面状态昏暗的drawingState作为D2DDrawingState = d2dSurface.Save ()“创建一个椭圆几何昏暗的椭圆作为EllipseGeometry =新EllipseGeometry ()椭圆。中心=新点(500、500)椭圆。RadiusX = 100椭圆。RadiusY = 100昏暗的geomeTryGroup作为GeometryGroup =新GeometryGroup ()geomeTryGroup.Children.Add(椭圆)“把几何对象接收所有随后的绘图操作d2dSurface.PushLayer (geomeTryGroup)“创建一个矩形有指定的尺寸昏暗的矩形作为矩形=新矩形(40、40、500、200)“创建一个新实例的刷一个新的纯色刷昏暗的填满作为SolidColorBrush =新SolidColorBrush (Colors.Green)“清楚推层与填充刷d2dSurface.Clear(填充)“停止重定向层绘图操作d2dSurface.PopLayer ()“恢复表面绘制状态d2dSurface.Restore (drawingState)的结束画操作和表面失效d2dSurface.EndDraw ()d2dSurface.Invalidate (System.Windows.Rect.Empty)结束子
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。
