Improve D2D1 types generation and other helper methods.

This commit is contained in:
Amer Koleci
2022-12-06 10:57:28 +01:00
parent a67fab7cae
commit c1d457d5fd
56 changed files with 733 additions and 508 deletions

View File

@@ -0,0 +1,21 @@
// Copyright © Amer Koleci and Contributors.
// Licensed under the MIT License (MIT). See LICENSE in the repository root for more information.
using Win32.Graphics.Direct2D.Common;
namespace Win32.Graphics.Direct2D;
public partial struct BrushProperties
{
public BrushProperties(float opacity = 1.0f)
{
this.opacity = opacity;
transform = Matrix3x2.Identity;
}
public BrushProperties(float opacity, in Matrix3x2 transform)
{
this.opacity = opacity;
this.transform = transform;
}
}