Nikolay Sivov : include: Add ID2D1DrawingStateBlock1 definition.

Alexandre Julliard julliard at winehq.org
Thu Sep 13 15:14:47 CDT 2018


Module: wine
Branch: master
Commit: 49647cb32cbf6980d6a0584cc71c01f6bbd56956
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=49647cb32cbf6980d6a0584cc71c01f6bbd56956

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Thu Sep 13 11:07:57 2018 +0300

include: Add ID2D1DrawingStateBlock1 definition.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/d2d1_1.idl | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/include/d2d1_1.idl b/include/d2d1_1.idl
index 1118226..ff283f8 100644
--- a/include/d2d1_1.idl
+++ b/include/d2d1_1.idl
@@ -21,7 +21,6 @@ import "d2d1.idl";
 interface ID2D1DeviceContext;
 interface ID2D1StrokeStyle1;
 interface ID2D1PathGeometry1;
-interface ID2D1DrawingStateBlock1;
 interface ID2D1GdiMetafile;
 interface ID2D1Properties;
 interface IPrintDocumentPackageTarget;
@@ -253,6 +252,21 @@ 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),
     local,
 ]




More information about the wine-cvs mailing list