gdi32: Use NtGdiSetMetaRgn for SetMetaRgn.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Jacek Caban 2021-08-04 11:22:19 +02:00 committed by Alexandre Julliard
parent 24a22a51ff
commit 1d9f57bb29
2 changed files with 14 additions and 2 deletions

View file

@ -526,9 +526,9 @@ INT WINAPI GetRandomRgn(HDC hDC, HRGN hRgn, INT iCode)
/***********************************************************************
* SetMetaRgn (GDI32.@)
* NtGdiSetMetaRgn (win32u.@)
*/
INT WINAPI SetMetaRgn( HDC hdc )
INT WINAPI NtGdiSetMetaRgn( HDC hdc )
{
INT ret;
RECT dummy;

View file

@ -1113,6 +1113,18 @@ INT WINAPI SelectClipRgn( HDC hdc, HRGN hrgn )
return ExtSelectClipRgn( hdc, hrgn, RGN_COPY );
}
/***********************************************************************
* SetMetaRgn (GDI32.@)
*/
INT WINAPI SetMetaRgn( HDC hdc )
{
DC_ATTR *dc_attr;
if (!(dc_attr = get_dc_attr( hdc ))) return FALSE;
if (dc_attr->emf) FIXME( "EMFs are not yet supported\n" );
return NtGdiSetMetaRgn( hdc );
}
/***********************************************************************
* GdiSetPixelFormat (GDI32.@)
*/