wine/dlls/gdiplus
Florian Will b31fc78812 gdiplus: Refactor to split up encode_image_wic().
New functions initialize_encoder_wic(), encode_frame_wic() and
terminate_encoder_wic() are useful for implementing GdipSaveAdd() and
GdipSaveAddImage() later.

The WIC encoder is now stored in the new GpImage "encoder" field instead
of a local variable. This makes it possible to keep the encoder active
between multiple gdiplus API calls, which is also useful for
GdipSaveAdd() and GdipSaveAddImage().

Signed-off-by: Florian Will <florian.will@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-19 20:01:05 +01:00
..
tests gdiplus: Add LineCapDiamondAnchor path widening. 2020-02-19 20:00:54 +01:00
brush.c
customlinecap.c
font.c
gdiplus.c
gdiplus.manifest
gdiplus.rc
gdiplus.spec
gdiplus11.manifest
gdiplus_private.h gdiplus: Refactor to split up encode_image_wic(). 2020-02-19 20:01:05 +01:00
graphics.c gdiplus: Print fixme in GdipGetNearestColor only once. 2020-02-11 19:47:56 +01:00
graphicspath.c gdiplus: Add LineCapDiamondAnchor path widening. 2020-02-19 20:00:54 +01:00
image.c gdiplus: Refactor to split up encode_image_wic(). 2020-02-19 20:01:05 +01:00
imageattributes.c
Makefile.in
matrix.c
metafile.c
pathiterator.c
pen.c gdiplus: Each pen dash array element must be greater than zero. 2020-02-17 18:48:33 +01:00
region.c
stringformat.c