include: Add ID2D1DrawingStateBlock1 definition.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Nikolay Sivov 2018-09-13 11:07:57 +03:00 committed by Alexandre Julliard
parent 9243411837
commit 49647cb32c

View file

@ -21,7 +21,6 @@ import "d2d1.idl";
interface ID2D1DeviceContext;
interface ID2D1StrokeStyle1;
interface ID2D1PathGeometry1;
interface ID2D1DrawingStateBlock1;
interface ID2D1GdiMetafile;
interface ID2D1Properties;
interface IPrintDocumentPackageTarget;
@ -251,6 +250,21 @@ typedef struct D2D1_EFFECT_INPUT_DESCRIPTION
typedef HRESULT (__stdcall *PD2D1_EFFECT_FACTORY)(IUnknown **effect);
[
object,
uuid(689f1f85-c72e-4e33-8f19-85754efd5ace),
local,
]
interface ID2D1DrawingStateBlock1 : ID2D1DrawingStateBlock
{
void GetDescription(
[out] D2D1_DRAWING_STATE_DESCRIPTION1 *desc
);
void SetDescription(
[in] const D2D1_DRAWING_STATE_DESCRIPTION1 *desc
);
}
[
object,
uuid(a898a84c-3873-4588-b08b-ebbf978df041),