Module: wine Branch: master Commit: 912cd6c4b6aa7c03d578d08e074d8475abb7fb7f URL: http://source.winehq.org/git/wine.git/?a=commit;h=912cd6c4b6aa7c03d578d08e07... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Sun Mar 27 11:40:11 2016 +0300 include: Added IDXGISurface1 definition. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)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