include: Add ID2D1PathGeometry1 definition.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
James McDonnell 2022-05-16 08:38:07 +03:00 committed by Alexandre Julliard
parent ab34fb78f8
commit 0b288df3e9
1 changed files with 16 additions and 1 deletions

View File

@ -20,7 +20,6 @@ import "d2d1.idl";
import "d2d1effects.idl";
interface ID2D1DeviceContext;
interface ID2D1PathGeometry1;
interface ID2D1Properties;
interface IPrintDocumentPackageTarget;
interface ID2D1PrintControl;
@ -349,6 +348,22 @@ interface ID2D1GdiMetafile : ID2D1Resource
);
}
[
object,
uuid(62baa2d2-ab54-41b7-b872-787e0106a421),
local,
]
interface ID2D1PathGeometry1 : ID2D1PathGeometry
{
HRESULT ComputePointAndSegmentAtLength(
[in] float length,
[in] UINT32 start_segment,
[in, optional] const D2D1_MATRIX_3X2_F *transform,
[in] float tolerance,
[out] D2D1_POINT_DESCRIPTION *point_desc
);
}
[
object,
uuid(483473d7-cd46-4f9d-9d3a-3112aa80159d),