Biswapriyo Nath : include: Add ID2D1Multithread interface in d2d1_1.idl.

Alexandre Julliard julliard at winehq.org
Thu Dec 10 16:05:29 CST 2020


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

Author: Biswapriyo Nath <nathbappai at gmail.com>
Date:   Wed Dec  9 19:42:34 2020 +0530

include: Add ID2D1Multithread interface in d2d1_1.idl.

Signed-off-by: Biswapriyo Nath <nathbappai at gmail.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/d2d1_1.idl | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/include/d2d1_1.idl b/include/d2d1_1.idl
index d4bdef22bc5..1bcadab01d5 100644
--- a/include/d2d1_1.idl
+++ b/include/d2d1_1.idl
@@ -945,6 +945,18 @@ interface ID2D1Factory1 : ID2D1Factory
     );
 }
 
+[
+    object,
+    uuid(31e6e7bc-e0ff-4d46-8c64-a0a8c41c15d3),
+    local,
+]
+interface ID2D1Multithread : IUnknown
+{
+    BOOL GetMultithreadProtected();
+    void Enter();
+    void Leave();
+}
+
 [local] HRESULT __stdcall D2D1CreateDevice(IDXGIDevice *dxgi_device,
         const D2D1_CREATION_PROPERTIES *creation_properties, ID2D1Device **device);
 [local] void __stdcall D2D1SinCos(float angle, float *s, float *c);




More information about the wine-cvs mailing list