Signed-off-by: Jacek Caban jacek@codeweavers.com --- The consideration is similar to old-style metafiles: recording should be done in user space. However, EMFs have associated a special kind of DC, so they behave pretty much like regular DCs, except for the additional recording.
dlls/gdi32/enhmfdrv/dc.c | 13 +------------ dlls/gdi32/enhmfdrv/enhmetafiledrv.h | 1 - dlls/gdi32/enhmfdrv/graphics.c | 15 +++++++-------- dlls/gdi32/enhmfdrv/init.c | 3 ++- dlls/gdi32/gdi_private.h | 12 ++++++++++-- dlls/gdi32/gdidc.c | 16 ++++++++++++++++ dlls/gdi32/objects.c | 2 +- include/ntgdi.h | 1 + 8 files changed, 38 insertions(+), 25 deletions(-)
On 7/17/21 5:04 PM, Jacek Caban wrote:
Signed-off-by: Jacek Caban jacek@codeweavers.com
The consideration is similar to old-style metafiles: recording should be done in user space. However, EMFs have associated a special kind of DC, so they behave pretty much like regular DCs, except for the additional recording.
Please ignore this patch and following patches in the series for now. I will send a better version later.
Thanks,
Jacek