Nikolay Sivov : include: Added IDXGISurface1 definition.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Mar 28 09:12:36 CDT 2016


Module: wine
Branch: master
Commit: 912cd6c4b6aa7c03d578d08e074d8475abb7fb7f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=912cd6c4b6aa7c03d578d08e074d8475abb7fb7f

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Sun Mar 27 11:40:11 2016 +0300

include: Added IDXGISurface1 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/dxgi.idl | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/include/dxgi.idl b/include/dxgi.idl
index cc98970..c7ba584 100644
--- a/include/dxgi.idl
+++ b/include/dxgi.idl
@@ -227,6 +227,22 @@ interface IDXGISurface : IDXGIDeviceSubObject
 [
     object,
     local,
+    uuid(4ae63092-6327-4c1b-80ae-bfe12ea32b86)
+]
+interface IDXGISurface1 : IDXGISurface
+{
+    HRESULT GetDC(
+        [in] BOOL discard,
+        [out] HDC *hdc
+    );
+    HRESULT ReleaseDC(
+        [in] RECT *dirty_rect
+    );
+}
+
+[
+    object,
+    local,
     uuid(ae02eedb-c735-4690-8d52-5a8dc20213aa)
 ]
 interface IDXGIOutput : IDXGIObject




More information about the wine-cvs mailing list