Exemplo n.º 1
0
 /// <summary>	
 /// Create a mesh that uses triangles to describe a shape.	
 /// </summary>	
 /// <remarks>	
 /// To populate a mesh, use its {{Open}} method to obtain an <see cref="SharpDX.Direct2D1.TessellationSink"/>. To draw the mesh, use the render target's {{FillMesh}} method.	
 /// </remarks>	
 /// <param name="renderTarget">an instance of <see cref = "SharpDX.Direct2D1.RenderTarget" /></param>
 /// <unmanaged>HRESULT CreateMesh([Out] ID2D1Mesh** mesh)</unmanaged>
 public Mesh(RenderTarget renderTarget) : base(IntPtr.Zero)
 {
     renderTarget.CreateMesh(this);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Create a mesh that uses triangles to describe a shape.
 /// </summary>
 /// <remarks>
 /// To populate a mesh, use its {{Open}} method to obtain an <see cref="SharpDX.Direct2D1.TessellationSink"/>. To draw the mesh, use the render target's {{FillMesh}} method.
 /// </remarks>
 /// <param name="renderTarget">an instance of <see cref = "SharpDX.Direct2D1.RenderTarget" /></param>
 /// <unmanaged>HRESULT CreateMesh([Out] ID2D1Mesh** mesh)</unmanaged>
 public Mesh(RenderTarget renderTarget) : base(IntPtr.Zero)
 {
     renderTarget.CreateMesh(this);
 }