Module: wine Branch: master Commit: de1d097d290518e008c2ef01f104dcf9d12b0498 URL: https://gitlab.winehq.org/wine/wine/-/commit/de1d097d290518e008c2ef01f104dcf...
Author: Biswapriyo Nath nathbappai@gmail.com Date: Fri Jul 14 21:12:20 2023 +0530
include: Add ID2D1SvgGlyphStyle in d2d1_3.idl.
---
include/d2d1_3.idl | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+)
diff --git a/include/d2d1_3.idl b/include/d2d1_3.idl index c88226b4136..830c196a484 100644 --- a/include/d2d1_3.idl +++ b/include/d2d1_3.idl @@ -309,6 +309,36 @@ interface ID2D1SpriteBatch : ID2D1Resource void Clear(void); }
+[ + object, + uuid(af671749-d241-4db8-8e41-dcc2e5c1a438), + local, +] +interface ID2D1SvgGlyphStyle : ID2D1Resource +{ + HRESULT SetFill( + [in, optional] ID2D1Brush *brush + ); + void GetFill( + [out] ID2D1Brush **brush + ); + HRESULT SetStroke( + [in, optional] ID2D1Brush *brush, + [in] FLOAT stroke_width, + [in, optional] const FLOAT *dashes, + [in, optional] UINT32 dashes_count, + [in] FLOAT dash_offset + ); + UINT32 GetStrokeDashesCount(void); + void GetStroke( + [out, optional] ID2D1Brush **brush, + [out, optional] FLOAT *stroke_width, + [out, optional] FLOAT *dashes, + [in, optional] UINT32 dashes_count, + [out, optional] FLOAT *dash_offset + ); +} + [ object, uuid(394ea6a3-0c34-4321-950b-6ca20f0be6c7),