17 Jul
2021
17 Jul
'21
10 a.m.
Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> --- Metafiles are handled entirely in user space on Windows, so we can't use driver interface for them, which will ultimately live kernel/unix part. On Windows, they don't even have a proper DC associated with them, which is easily observed by very different behaviour from other DC types in a number of functions. We even have some todo_wine tests for that. dlls/gdi32/gdi_private.h | 8 ++++++++ dlls/gdi32/gdidc.c | 2 ++ dlls/gdi32/mfdrv/graphics.c | 6 +++--- dlls/gdi32/mfdrv/init.c | 18 +++++++++++++++++- dlls/gdi32/mfdrv/metafiledrv.h | 4 +++- include/ntgdi.h | 3 +++ 6 files changed, 36 insertions(+), 5 deletions(-)