mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-02 11:23:38 +00:00
gdiplus: Remove DECLSPEC_HIDDEN usage.
This commit is contained in:
parent
19c5016095
commit
92f52d1eb4
|
@ -51,95 +51,95 @@
|
|||
#define GIF_DISPOSE_RESTORE_TO_PREV 3
|
||||
|
||||
|
||||
COLORREF ARGB2COLORREF(ARGB color) DECLSPEC_HIDDEN;
|
||||
HBITMAP ARGB2BMP(ARGB color) DECLSPEC_HIDDEN;
|
||||
COLORREF ARGB2COLORREF(ARGB color);
|
||||
HBITMAP ARGB2BMP(ARGB color);
|
||||
extern INT arc2polybezier(GpPointF * points, REAL x1, REAL y1, REAL x2, REAL y2,
|
||||
REAL startAngle, REAL sweepAngle) DECLSPEC_HIDDEN;
|
||||
extern REAL gdiplus_atan2(REAL dy, REAL dx) DECLSPEC_HIDDEN;
|
||||
extern GpStatus hresult_to_status(HRESULT res) DECLSPEC_HIDDEN;
|
||||
extern REAL units_to_pixels(REAL units, GpUnit unit, REAL dpi, BOOL printer_display) DECLSPEC_HIDDEN;
|
||||
extern REAL pixels_to_units(REAL pixels, GpUnit unit, REAL dpi, BOOL printer_display) DECLSPEC_HIDDEN;
|
||||
extern REAL units_scale(GpUnit from, GpUnit to, REAL dpi, BOOL printer_display) DECLSPEC_HIDDEN;
|
||||
REAL startAngle, REAL sweepAngle);
|
||||
extern REAL gdiplus_atan2(REAL dy, REAL dx);
|
||||
extern GpStatus hresult_to_status(HRESULT res);
|
||||
extern REAL units_to_pixels(REAL units, GpUnit unit, REAL dpi, BOOL printer_display);
|
||||
extern REAL pixels_to_units(REAL pixels, GpUnit unit, REAL dpi, BOOL printer_display);
|
||||
extern REAL units_scale(GpUnit from, GpUnit to, REAL dpi, BOOL printer_display);
|
||||
|
||||
#define WineCoordinateSpaceGdiDevice ((GpCoordinateSpace)4)
|
||||
|
||||
extern GpStatus gdi_transform_acquire(GpGraphics *graphics);
|
||||
extern GpStatus gdi_transform_release(GpGraphics *graphics);
|
||||
extern GpStatus get_graphics_transform(GpGraphics *graphics, GpCoordinateSpace dst_space,
|
||||
GpCoordinateSpace src_space, GpMatrix *matrix) DECLSPEC_HIDDEN;
|
||||
GpCoordinateSpace src_space, GpMatrix *matrix);
|
||||
extern GpStatus gdip_transform_points(GpGraphics *graphics, GpCoordinateSpace dst_space,
|
||||
GpCoordinateSpace src_space, GpPointF *points, INT count) DECLSPEC_HIDDEN;
|
||||
GpCoordinateSpace src_space, GpPointF *points, INT count);
|
||||
|
||||
extern GpStatus graphics_from_image(GpImage *image, GpGraphics **graphics) DECLSPEC_HIDDEN;
|
||||
extern GpStatus encode_image_png(GpImage *image, IStream* stream, GDIPCONST EncoderParameters* params) DECLSPEC_HIDDEN;
|
||||
extern GpStatus terminate_encoder_wic(GpImage *image) DECLSPEC_HIDDEN;
|
||||
extern GpStatus graphics_from_image(GpImage *image, GpGraphics **graphics);
|
||||
extern GpStatus encode_image_png(GpImage *image, IStream* stream, GDIPCONST EncoderParameters* params);
|
||||
extern GpStatus terminate_encoder_wic(GpImage *image);
|
||||
|
||||
extern GpStatus METAFILE_GetGraphicsContext(GpMetafile* metafile, GpGraphics **result) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_GetDC(GpMetafile* metafile, HDC *hdc) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_ReleaseDC(GpMetafile* metafile, HDC hdc) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_GraphicsClear(GpMetafile* metafile, ARGB color) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_GetGraphicsContext(GpMetafile* metafile, GpGraphics **result);
|
||||
extern GpStatus METAFILE_GetDC(GpMetafile* metafile, HDC *hdc);
|
||||
extern GpStatus METAFILE_ReleaseDC(GpMetafile* metafile, HDC hdc);
|
||||
extern GpStatus METAFILE_GraphicsClear(GpMetafile* metafile, ARGB color);
|
||||
extern GpStatus METAFILE_FillRectangles(GpMetafile* metafile, GpBrush* brush,
|
||||
GDIPCONST GpRectF* rects, INT count) DECLSPEC_HIDDEN;
|
||||
GDIPCONST GpRectF* rects, INT count);
|
||||
extern GpStatus METAFILE_SetClipRect(GpMetafile* metafile,
|
||||
REAL x, REAL y, REAL width, REAL height, CombineMode mode) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_SetClipRegion(GpMetafile* metafile, GpRegion* region, CombineMode mode) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_SetPageTransform(GpMetafile* metafile, GpUnit unit, REAL scale) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_SetWorldTransform(GpMetafile* metafile, GDIPCONST GpMatrix* transform) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_ScaleWorldTransform(GpMetafile* metafile, REAL sx, REAL sy, MatrixOrder order) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_MultiplyWorldTransform(GpMetafile* metafile, GDIPCONST GpMatrix* matrix, MatrixOrder order) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_RotateWorldTransform(GpMetafile* metafile, REAL angle, MatrixOrder order) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_TranslateWorldTransform(GpMetafile* metafile, REAL dx, REAL dy, MatrixOrder order) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_ResetWorldTransform(GpMetafile* metafile) DECLSPEC_HIDDEN;
|
||||
REAL x, REAL y, REAL width, REAL height, CombineMode mode);
|
||||
extern GpStatus METAFILE_SetClipRegion(GpMetafile* metafile, GpRegion* region, CombineMode mode);
|
||||
extern GpStatus METAFILE_SetPageTransform(GpMetafile* metafile, GpUnit unit, REAL scale);
|
||||
extern GpStatus METAFILE_SetWorldTransform(GpMetafile* metafile, GDIPCONST GpMatrix* transform);
|
||||
extern GpStatus METAFILE_ScaleWorldTransform(GpMetafile* metafile, REAL sx, REAL sy, MatrixOrder order);
|
||||
extern GpStatus METAFILE_MultiplyWorldTransform(GpMetafile* metafile, GDIPCONST GpMatrix* matrix, MatrixOrder order);
|
||||
extern GpStatus METAFILE_RotateWorldTransform(GpMetafile* metafile, REAL angle, MatrixOrder order);
|
||||
extern GpStatus METAFILE_TranslateWorldTransform(GpMetafile* metafile, REAL dx, REAL dy, MatrixOrder order);
|
||||
extern GpStatus METAFILE_ResetWorldTransform(GpMetafile* metafile);
|
||||
extern GpStatus METAFILE_BeginContainer(GpMetafile* metafile, GDIPCONST GpRectF *dstrect,
|
||||
GDIPCONST GpRectF *srcrect, GpUnit unit, DWORD StackIndex) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_BeginContainerNoParams(GpMetafile* metafile, DWORD StackIndex) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_EndContainer(GpMetafile* metafile, DWORD StackIndex) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_SaveGraphics(GpMetafile* metafile, DWORD StackIndex) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_RestoreGraphics(GpMetafile* metafile, DWORD StackIndex) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_GraphicsDeleted(GpMetafile* metafile) DECLSPEC_HIDDEN;
|
||||
GDIPCONST GpRectF *srcrect, GpUnit unit, DWORD StackIndex);
|
||||
extern GpStatus METAFILE_BeginContainerNoParams(GpMetafile* metafile, DWORD StackIndex);
|
||||
extern GpStatus METAFILE_EndContainer(GpMetafile* metafile, DWORD StackIndex);
|
||||
extern GpStatus METAFILE_SaveGraphics(GpMetafile* metafile, DWORD StackIndex);
|
||||
extern GpStatus METAFILE_RestoreGraphics(GpMetafile* metafile, DWORD StackIndex);
|
||||
extern GpStatus METAFILE_GraphicsDeleted(GpMetafile* metafile);
|
||||
extern GpStatus METAFILE_DrawImagePointsRect(GpMetafile* metafile, GpImage *image,
|
||||
GDIPCONST GpPointF *points, INT count, REAL srcx, REAL srcy, REAL srcwidth,
|
||||
REAL srcheight, GpUnit srcUnit, GDIPCONST GpImageAttributes* imageAttributes,
|
||||
DrawImageAbort callback, VOID *callbackData) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_AddSimpleProperty(GpMetafile *metafile, SHORT prop, SHORT val) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_DrawPath(GpMetafile *metafile, GpPen *pen, GpPath *path) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_FillPath(GpMetafile *metafile, GpBrush *brush, GpPath *path) DECLSPEC_HIDDEN;
|
||||
DrawImageAbort callback, VOID *callbackData);
|
||||
extern GpStatus METAFILE_AddSimpleProperty(GpMetafile *metafile, SHORT prop, SHORT val);
|
||||
extern GpStatus METAFILE_DrawPath(GpMetafile *metafile, GpPen *pen, GpPath *path);
|
||||
extern GpStatus METAFILE_FillPath(GpMetafile *metafile, GpBrush *brush, GpPath *path);
|
||||
extern GpStatus METAFILE_DrawDriverString(GpMetafile *metafile, GDIPCONST UINT16 *text, INT length,
|
||||
GDIPCONST GpFont *font, GDIPCONST GpStringFormat *format, GDIPCONST GpBrush *brush,
|
||||
GDIPCONST PointF *positions, INT flags, GDIPCONST GpMatrix *matrix) DECLSPEC_HIDDEN;
|
||||
GDIPCONST PointF *positions, INT flags, GDIPCONST GpMatrix *matrix);
|
||||
extern GpStatus METAFILE_FillRegion(GpMetafile* metafile, GpBrush* brush,
|
||||
GpRegion* region) DECLSPEC_HIDDEN;
|
||||
extern void METAFILE_Free(GpMetafile *metafile) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_DrawEllipse(GpMetafile *metafile, GpPen *pen, GpRectF *rect) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_FillEllipse(GpMetafile *metafile, GpBrush *brush, GpRectF *rect) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_DrawRectangles(GpMetafile *metafile, GpPen *pen, const GpRectF *rects, INT count) DECLSPEC_HIDDEN;
|
||||
GpRegion* region);
|
||||
extern void METAFILE_Free(GpMetafile *metafile);
|
||||
extern GpStatus METAFILE_DrawEllipse(GpMetafile *metafile, GpPen *pen, GpRectF *rect);
|
||||
extern GpStatus METAFILE_FillEllipse(GpMetafile *metafile, GpBrush *brush, GpRectF *rect);
|
||||
extern GpStatus METAFILE_DrawRectangles(GpMetafile *metafile, GpPen *pen, const GpRectF *rects, INT count);
|
||||
extern GpStatus METAFILE_FillPie(GpMetafile *metafile, GpBrush *brush, const GpRectF *rect,
|
||||
REAL startAngle, REAL sweepAngle) DECLSPEC_HIDDEN;
|
||||
REAL startAngle, REAL sweepAngle);
|
||||
extern GpStatus METAFILE_DrawArc(GpMetafile *metafile, GpPen *pen, const GpRectF *rect,
|
||||
REAL startAngle, REAL sweepAngle) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_OffsetClip(GpMetafile *metafile, REAL dx, REAL dy) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_ResetClip(GpMetafile *metafile) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_SetClipPath(GpMetafile *metafile, GpPath *path, CombineMode mode) DECLSPEC_HIDDEN;
|
||||
extern GpStatus METAFILE_SetRenderingOrigin(GpMetafile *metafile, INT x, INT y) DECLSPEC_HIDDEN;
|
||||
REAL startAngle, REAL sweepAngle);
|
||||
extern GpStatus METAFILE_OffsetClip(GpMetafile *metafile, REAL dx, REAL dy);
|
||||
extern GpStatus METAFILE_ResetClip(GpMetafile *metafile);
|
||||
extern GpStatus METAFILE_SetClipPath(GpMetafile *metafile, GpPath *path, CombineMode mode);
|
||||
extern GpStatus METAFILE_SetRenderingOrigin(GpMetafile *metafile, INT x, INT y);
|
||||
|
||||
extern void calc_curve_bezier(const GpPointF *pts, REAL tension, REAL *x1,
|
||||
REAL *y1, REAL *x2, REAL *y2) DECLSPEC_HIDDEN;
|
||||
REAL *y1, REAL *x2, REAL *y2);
|
||||
extern void calc_curve_bezier_endp(REAL xend, REAL yend, REAL xadj, REAL yadj,
|
||||
REAL tension, REAL *x, REAL *y) DECLSPEC_HIDDEN;
|
||||
REAL tension, REAL *x, REAL *y);
|
||||
|
||||
extern void free_installed_fonts(void) DECLSPEC_HIDDEN;
|
||||
extern void free_installed_fonts(void);
|
||||
|
||||
extern BOOL lengthen_path(GpPath *path, INT len) DECLSPEC_HIDDEN;
|
||||
extern BOOL lengthen_path(GpPath *path, INT len);
|
||||
|
||||
extern DWORD write_region_data(const GpRegion *region, void *data) DECLSPEC_HIDDEN;
|
||||
extern DWORD write_path_data(GpPath *path, void *data) DECLSPEC_HIDDEN;
|
||||
extern DWORD write_region_data(const GpRegion *region, void *data);
|
||||
extern DWORD write_path_data(GpPath *path, void *data);
|
||||
|
||||
extern GpStatus trace_path(GpGraphics *graphics, GpPath *path) DECLSPEC_HIDDEN;
|
||||
extern GpStatus trace_path(GpGraphics *graphics, GpPath *path);
|
||||
|
||||
typedef struct region_element region_element;
|
||||
extern void delete_element(region_element *element) DECLSPEC_HIDDEN;
|
||||
extern void delete_element(region_element *element);
|
||||
|
||||
extern GpStatus get_hatch_data(GpHatchStyle hatchstyle, const unsigned char **result) DECLSPEC_HIDDEN;
|
||||
extern GpStatus get_hatch_data(GpHatchStyle hatchstyle, const unsigned char **result);
|
||||
|
||||
static inline INT gdip_round(REAL x)
|
||||
{
|
||||
|
@ -199,21 +199,21 @@ static inline ARGB color_over_fgpremult(ARGB bg, ARGB fg)
|
|||
return (a<<24)|(r<<16)|(g<<8)|b;
|
||||
}
|
||||
|
||||
extern const char *debugstr_rectf(const RectF* rc) DECLSPEC_HIDDEN;
|
||||
extern const char *debugstr_rectf(const RectF* rc);
|
||||
|
||||
extern const char *debugstr_pointf(const PointF* pt) DECLSPEC_HIDDEN;
|
||||
extern const char *debugstr_pointf(const PointF* pt);
|
||||
|
||||
extern const char *debugstr_matrix(const GpMatrix* matrix) DECLSPEC_HIDDEN;
|
||||
extern const char *debugstr_matrix(const GpMatrix* matrix);
|
||||
|
||||
extern void convert_32bppARGB_to_32bppPARGB(UINT width, UINT height,
|
||||
BYTE *dst_bits, INT dst_stride, const BYTE *src_bits, INT src_stride) DECLSPEC_HIDDEN;
|
||||
BYTE *dst_bits, INT dst_stride, const BYTE *src_bits, INT src_stride);
|
||||
|
||||
extern GpStatus convert_pixels(INT width, INT height,
|
||||
INT dst_stride, BYTE *dst_bits, PixelFormat dst_format, ColorPalette *dst_palette,
|
||||
INT src_stride, const BYTE *src_bits, PixelFormat src_format, ColorPalette *src_palette) DECLSPEC_HIDDEN;
|
||||
INT src_stride, const BYTE *src_bits, PixelFormat src_format, ColorPalette *src_palette);
|
||||
|
||||
extern PixelFormat apply_image_attributes(const GpImageAttributes *attributes, LPBYTE data,
|
||||
UINT width, UINT height, INT stride, ColorAdjustType type, PixelFormat fmt) DECLSPEC_HIDDEN;
|
||||
UINT width, UINT height, INT stride, ColorAdjustType type, PixelFormat fmt);
|
||||
|
||||
struct GpMatrix{
|
||||
REAL matrix[6];
|
||||
|
@ -517,7 +517,7 @@ struct GpFont{
|
|||
Unit unit;
|
||||
};
|
||||
|
||||
extern const struct GpStringFormat default_drawstring_format DECLSPEC_HIDDEN;
|
||||
extern const struct GpStringFormat default_drawstring_format;
|
||||
|
||||
struct GpStringFormat{
|
||||
INT attr;
|
||||
|
@ -536,8 +536,8 @@ struct GpStringFormat{
|
|||
BOOL generic_typographic;
|
||||
};
|
||||
|
||||
extern void init_generic_string_formats(void) DECLSPEC_HIDDEN;
|
||||
extern void free_generic_string_formats(void) DECLSPEC_HIDDEN;
|
||||
extern void init_generic_string_formats(void);
|
||||
extern void free_generic_string_formats(void);
|
||||
|
||||
struct GpFontCollection{
|
||||
GpFontFamily **FontFamilies;
|
||||
|
@ -615,9 +615,9 @@ typedef GpStatus (*gdip_format_string_callback)(HDC hdc,
|
|||
GpStatus gdip_format_string(HDC hdc,
|
||||
GDIPCONST WCHAR *string, INT length, GDIPCONST GpFont *font,
|
||||
GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, int ignore_empty_clip,
|
||||
gdip_format_string_callback callback, void *user_data) DECLSPEC_HIDDEN;
|
||||
gdip_format_string_callback callback, void *user_data);
|
||||
|
||||
void get_log_fontW(const GpFont *, GpGraphics *, LOGFONTW *) DECLSPEC_HIDDEN;
|
||||
void get_log_fontW(const GpFont *, GpGraphics *, LOGFONTW *);
|
||||
|
||||
static inline BOOL image_lock(GpImage *image)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue