public void FillRoundedRectangle(D2D1RoundedRect roundedRect, D2D1Brush brush) { if (brush == null) { throw new ArgumentNullException("brush"); } this.GetHandle<ID2D1RenderTarget>().FillRoundedRectangle(ref roundedRect, brush.GetHandle<ID2D1Brush>()); }
public D2D1RoundedRectangleGeometry CreateRoundedRectangleGeometry(D2D1RoundedRect roundedRectangle) { ID2D1RoundedRectangleGeometry roundedRectangleGeometry; this.factory.CreateRoundedRectangleGeometry(ref roundedRectangle, out roundedRectangleGeometry); return new D2D1RoundedRectangleGeometry(roundedRectangleGeometry); }
public void DrawRoundedRectangle(D2D1RoundedRect roundedRect, D2D1Brush brush, float strokeWidth, D2D1StrokeStyle strokeStyle) { if (brush == null) { throw new ArgumentNullException("brush"); } this.GetHandle<ID2D1RenderTarget>().DrawRoundedRectangle(ref roundedRect, brush.GetHandle<ID2D1Brush>(), strokeWidth, strokeStyle == null ? null : strokeStyle.GetHandle<ID2D1StrokeStyle>()); }