|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <stdarg.h>
#include <math.h>
#include <limits.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "wingdi.h"
#include "wine/unicode.h"
#include "objbase.h"
#include "ocidl.h"
#include "olectl.h"
#include "ole2.h"
#include "winreg.h"
#include "shlwapi.h"
#include "gdiplus.h"
#include "gdiplus_private.h"
#include "wine/debug.h"
#include "wine/list.h"
Go to the source code of this file.
Data Structures |
| struct | GraphicsContainerItem |
| struct | measure_ranges_args |
| struct | measure_string_args |
| struct | draw_string_args |
Defines |
| #define | COBJMACROS |
| #define | ANCHOR_WIDTH (2.0) |
| #define | MAX_ITERS (50) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (gdiplus) |
| static void | deg2xy (REAL angle, REAL x_0, REAL y_0, REAL *x, REAL *y) |
| static BYTE | convert_path_point_type (BYTE type) |
| static REAL | graphics_res (GpGraphics *graphics) |
| static COLORREF | get_gdi_brush_color (const GpBrush *brush) |
| static HBITMAP | create_hatch_bitmap (const GpHatch *hatch) |
| static GpStatus | create_gdi_logbrush (const GpBrush *brush, LOGBRUSH *lb) |
| static GpStatus | free_gdi_logbrush (LOGBRUSH *lb) |
| static HBRUSH | create_gdi_brush (const GpBrush *brush) |
| static INT | prepare_dc (GpGraphics *graphics, GpPen *pen) |
| static void | restore_dc (GpGraphics *graphics, INT state) |
| static GpStatus | get_graphics_transform (GpGraphics *graphics, GpCoordinateSpace dst_space, GpCoordinateSpace src_space, GpMatrix **matrix) |
| static void | transform_and_round_points (GpGraphics *graphics, POINT *pti, GpPointF *ptf, INT count) |
| static void | gdi_alpha_blend (GpGraphics *graphics, INT dst_x, INT dst_y, INT dst_width, INT dst_height, HDC hdc, INT src_x, INT src_y, INT src_width, INT src_height) |
| static GpStatus | alpha_blend_pixels (GpGraphics *graphics, INT dst_x, INT dst_y, const BYTE *src, INT src_width, INT src_height, INT src_stride) |
| static GpStatus | alpha_blend_pixels_hrgn (GpGraphics *graphics, INT dst_x, INT dst_y, const BYTE *src, INT src_width, INT src_height, INT src_stride, HRGN hregion) |
| static ARGB | blend_colors (ARGB start, ARGB end, REAL position) |
| static ARGB | blend_line_gradient (GpLineGradient *brush, REAL position) |
| static ARGB | transform_color (ARGB color, const ColorMatrix *matrix) |
| static int | color_is_gray (ARGB color) |
| static void | apply_image_attributes (const GpImageAttributes *attributes, LPBYTE data, UINT width, UINT height, INT stride, ColorAdjustType type) |
| static void | get_bitmap_sample_size (InterpolationMode interpolation, WrapMode wrap, GpBitmap *bitmap, REAL srcx, REAL srcy, REAL srcwidth, REAL srcheight, GpRect *rect) |
| static ARGB | sample_bitmap_pixel (GDIPCONST GpRect *src_rect, LPBYTE bits, UINT width, UINT height, INT x, INT y, GDIPCONST GpImageAttributes *attributes) |
| static ARGB | resample_bitmap_pixel (GDIPCONST GpRect *src_rect, LPBYTE bits, UINT width, UINT height, GpPointF *point, GDIPCONST GpImageAttributes *attributes, InterpolationMode interpolation) |
| static REAL | intersect_line_scanline (const GpPointF *p1, const GpPointF *p2, REAL y) |
| static INT | brush_can_fill_path (GpBrush *brush) |
| static void | brush_fill_path (GpGraphics *graphics, GpBrush *brush) |
| static INT | brush_can_fill_pixels (GpBrush *brush) |
| static GpStatus | brush_fill_pixels (GpGraphics *graphics, GpBrush *brush, DWORD *argb_pixels, GpRect *fill_area, UINT cdwStride) |
| static void | draw_pie (GpGraphics *graphics, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle) |
| static void | draw_cap (GpGraphics *graphics, COLORREF color, GpLineCap cap, REAL size, const GpCustomLineCap *custom, REAL x1, REAL y1, REAL x2, REAL y2) |
| static void | shorten_line_percent (REAL x1, REAL y1, REAL *x2, REAL *y2, REAL percent) |
| static void | shorten_line_amt (REAL x1, REAL y1, REAL *x2, REAL *y2, REAL amt) |
| static GpStatus | draw_polyline (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *pt, INT count, BOOL caps) |
| static void | shorten_bezier_amt (GpPointF *pt, REAL amt, BOOL rev) |
| static GpStatus | draw_polybezier (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *pt, INT count, BOOL caps) |
| static GpStatus | draw_poly (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *pt, GDIPCONST BYTE *types, INT count, BOOL caps) |
| GpStatus | trace_path (GpGraphics *graphics, GpPath *path) |
| static GpStatus | init_container (GraphicsContainerItem **container, GDIPCONST GpGraphics *graphics) |
| static void | delete_container (GraphicsContainerItem *container) |
| static GpStatus | restore_container (GpGraphics *graphics, GDIPCONST GraphicsContainerItem *container) |
| static GpStatus | get_graphics_bounds (GpGraphics *graphics, GpRectF *rect) |
| static GpStatus | get_visible_clip_region (GpGraphics *graphics, GpRegion *rgn) |
| void | get_font_hfont (GpGraphics *graphics, GDIPCONST GpFont *font, HFONT *hfont) |
| GpStatus WINGDIPAPI | GdipCreateFromHDC (HDC hdc, GpGraphics **graphics) |
| GpStatus WINGDIPAPI | GdipCreateFromHDC2 (HDC hdc, HANDLE hDevice, GpGraphics **graphics) |
| GpStatus | graphics_from_image (GpImage *image, GpGraphics **graphics) |
| GpStatus WINGDIPAPI | GdipCreateFromHWND (HWND hwnd, GpGraphics **graphics) |
| GpStatus WINGDIPAPI | GdipCreateFromHWNDICM (HWND hwnd, GpGraphics **graphics) |
| GpStatus WINGDIPAPI | GdipCreateMetafileFromEmf (HENHMETAFILE hemf, BOOL delete, GpMetafile **metafile) |
| GpStatus WINGDIPAPI | GdipCreateMetafileFromWmf (HMETAFILE hwmf, BOOL delete, GDIPCONST WmfPlaceableFileHeader *placeable, GpMetafile **metafile) |
| GpStatus WINGDIPAPI | GdipCreateMetafileFromWmfFile (GDIPCONST WCHAR *file, GDIPCONST WmfPlaceableFileHeader *placeable, GpMetafile **metafile) |
| GpStatus WINGDIPAPI | GdipCreateMetafileFromFile (GDIPCONST WCHAR *file, GpMetafile **metafile) |
| GpStatus WINGDIPAPI | GdipCreateMetafileFromStream (IStream *stream, GpMetafile **metafile) |
| GpStatus WINGDIPAPI | GdipCreateStreamOnFile (GDIPCONST WCHAR *filename, UINT access, IStream **stream) |
| GpStatus WINGDIPAPI | GdipDeleteGraphics (GpGraphics *graphics) |
| GpStatus WINGDIPAPI | GdipDrawArc (GpGraphics *graphics, GpPen *pen, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipDrawArcI (GpGraphics *graphics, GpPen *pen, INT x, INT y, INT width, INT height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipDrawBezier (GpGraphics *graphics, GpPen *pen, REAL x1, REAL y1, REAL x2, REAL y2, REAL x3, REAL y3, REAL x4, REAL y4) |
| GpStatus WINGDIPAPI | GdipDrawBezierI (GpGraphics *graphics, GpPen *pen, INT x1, INT y1, INT x2, INT y2, INT x3, INT y3, INT x4, INT y4) |
| GpStatus WINGDIPAPI | GdipDrawBeziers (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawBeziersI (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawClosedCurve (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawClosedCurveI (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawClosedCurve2 (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipDrawClosedCurve2I (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipDrawCurve (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawCurveI (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawCurve2 (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipDrawCurve2I (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count, REAL tension) |
| GpStatus WINGDIPAPI | GdipDrawCurve3 (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count, INT offset, INT numberOfSegments, REAL tension) |
| GpStatus WINGDIPAPI | GdipDrawCurve3I (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count, INT offset, INT numberOfSegments, REAL tension) |
| GpStatus WINGDIPAPI | GdipDrawEllipse (GpGraphics *graphics, GpPen *pen, REAL x, REAL y, REAL width, REAL height) |
| GpStatus WINGDIPAPI | GdipDrawEllipseI (GpGraphics *graphics, GpPen *pen, INT x, INT y, INT width, INT height) |
| GpStatus WINGDIPAPI | GdipDrawImage (GpGraphics *graphics, GpImage *image, REAL x, REAL y) |
| GpStatus WINGDIPAPI | GdipDrawImageI (GpGraphics *graphics, GpImage *image, INT x, INT y) |
| GpStatus WINGDIPAPI | GdipDrawImagePointRect (GpGraphics *graphics, GpImage *image, REAL x, REAL y, REAL srcx, REAL srcy, REAL srcwidth, REAL srcheight, GpUnit srcUnit) |
| GpStatus WINGDIPAPI | GdipDrawImagePointRectI (GpGraphics *graphics, GpImage *image, INT x, INT y, INT srcx, INT srcy, INT srcwidth, INT srcheight, GpUnit srcUnit) |
| GpStatus WINGDIPAPI | GdipDrawImagePoints (GpGraphics *graphics, GpImage *image, GDIPCONST GpPointF *dstpoints, INT count) |
| GpStatus WINGDIPAPI | GdipDrawImagePointsI (GpGraphics *graphics, GpImage *image, GDIPCONST GpPoint *dstpoints, INT count) |
| GpStatus WINGDIPAPI | GdipDrawImagePointsRect (GpGraphics *graphics, GpImage *image, GDIPCONST GpPointF *points, INT count, REAL srcx, REAL srcy, REAL srcwidth, REAL srcheight, GpUnit srcUnit, GDIPCONST GpImageAttributes *imageAttributes, DrawImageAbort callback, VOID *callbackData) |
| GpStatus WINGDIPAPI | GdipDrawImagePointsRectI (GpGraphics *graphics, GpImage *image, GDIPCONST GpPoint *points, INT count, INT srcx, INT srcy, INT srcwidth, INT srcheight, GpUnit srcUnit, GDIPCONST GpImageAttributes *imageAttributes, DrawImageAbort callback, VOID *callbackData) |
| GpStatus WINGDIPAPI | GdipDrawImageRectRect (GpGraphics *graphics, GpImage *image, REAL dstx, REAL dsty, REAL dstwidth, REAL dstheight, REAL srcx, REAL srcy, REAL srcwidth, REAL srcheight, GpUnit srcUnit, GDIPCONST GpImageAttributes *imageattr, DrawImageAbort callback, VOID *callbackData) |
| GpStatus WINGDIPAPI | GdipDrawImageRectRectI (GpGraphics *graphics, GpImage *image, INT dstx, INT dsty, INT dstwidth, INT dstheight, INT srcx, INT srcy, INT srcwidth, INT srcheight, GpUnit srcUnit, GDIPCONST GpImageAttributes *imageAttributes, DrawImageAbort callback, VOID *callbackData) |
| GpStatus WINGDIPAPI | GdipDrawImageRect (GpGraphics *graphics, GpImage *image, REAL x, REAL y, REAL width, REAL height) |
| GpStatus WINGDIPAPI | GdipDrawImageRectI (GpGraphics *graphics, GpImage *image, INT x, INT y, INT width, INT height) |
| GpStatus WINGDIPAPI | GdipDrawLine (GpGraphics *graphics, GpPen *pen, REAL x1, REAL y1, REAL x2, REAL y2) |
| GpStatus WINGDIPAPI | GdipDrawLineI (GpGraphics *graphics, GpPen *pen, INT x1, INT y1, INT x2, INT y2) |
| GpStatus WINGDIPAPI | GdipDrawLines (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawLinesI (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawPath (GpGraphics *graphics, GpPen *pen, GpPath *path) |
| GpStatus WINGDIPAPI | GdipDrawPie (GpGraphics *graphics, GpPen *pen, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipDrawPieI (GpGraphics *graphics, GpPen *pen, INT x, INT y, INT width, INT height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipDrawRectangle (GpGraphics *graphics, GpPen *pen, REAL x, REAL y, REAL width, REAL height) |
| GpStatus WINGDIPAPI | GdipDrawRectangleI (GpGraphics *graphics, GpPen *pen, INT x, INT y, INT width, INT height) |
| GpStatus WINGDIPAPI | GdipDrawRectangles (GpGraphics *graphics, GpPen *pen, GDIPCONST GpRectF *rects, INT count) |
| GpStatus WINGDIPAPI | GdipDrawRectanglesI (GpGraphics *graphics, GpPen *pen, GDIPCONST GpRect *rects, INT count) |
| GpStatus WINGDIPAPI | GdipFillClosedCurve2 (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPointF *points, INT count, REAL tension, GpFillMode fill) |
| GpStatus WINGDIPAPI | GdipFillClosedCurve2I (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPoint *points, INT count, REAL tension, GpFillMode fill) |
| GpStatus WINGDIPAPI | GdipFillClosedCurve (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipFillClosedCurveI (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipFillEllipse (GpGraphics *graphics, GpBrush *brush, REAL x, REAL y, REAL width, REAL height) |
| GpStatus WINGDIPAPI | GdipFillEllipseI (GpGraphics *graphics, GpBrush *brush, INT x, INT y, INT width, INT height) |
| static GpStatus | GDI32_GdipFillPath (GpGraphics *graphics, GpBrush *brush, GpPath *path) |
| static GpStatus | SOFTWARE_GdipFillPath (GpGraphics *graphics, GpBrush *brush, GpPath *path) |
| GpStatus WINGDIPAPI | GdipFillPath (GpGraphics *graphics, GpBrush *brush, GpPath *path) |
| GpStatus WINGDIPAPI | GdipFillPie (GpGraphics *graphics, GpBrush *brush, REAL x, REAL y, REAL width, REAL height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipFillPieI (GpGraphics *graphics, GpBrush *brush, INT x, INT y, INT width, INT height, REAL startAngle, REAL sweepAngle) |
| GpStatus WINGDIPAPI | GdipFillPolygon (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPointF *points, INT count, GpFillMode fillMode) |
| GpStatus WINGDIPAPI | GdipFillPolygonI (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPoint *points, INT count, GpFillMode fillMode) |
| GpStatus WINGDIPAPI | GdipFillPolygon2 (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipFillPolygon2I (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipFillRectangle (GpGraphics *graphics, GpBrush *brush, REAL x, REAL y, REAL width, REAL height) |
| GpStatus WINGDIPAPI | GdipFillRectangleI (GpGraphics *graphics, GpBrush *brush, INT x, INT y, INT width, INT height) |
| GpStatus WINGDIPAPI | GdipFillRectangles (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpRectF *rects, INT count) |
| GpStatus WINGDIPAPI | GdipFillRectanglesI (GpGraphics *graphics, GpBrush *brush, GDIPCONST GpRect *rects, INT count) |
| static GpStatus | GDI32_GdipFillRegion (GpGraphics *graphics, GpBrush *brush, GpRegion *region) |
| static GpStatus | SOFTWARE_GdipFillRegion (GpGraphics *graphics, GpBrush *brush, GpRegion *region) |
| GpStatus WINGDIPAPI | GdipFillRegion (GpGraphics *graphics, GpBrush *brush, GpRegion *region) |
| GpStatus WINGDIPAPI | GdipFlush (GpGraphics *graphics, GpFlushIntention intention) |
| GpStatus WINGDIPAPI | GdipGetClipBounds (GpGraphics *graphics, GpRectF *rect) |
| GpStatus WINGDIPAPI | GdipGetClipBoundsI (GpGraphics *graphics, GpRect *rect) |
| GpStatus WINGDIPAPI | GdipGetCompositingMode (GpGraphics *graphics, CompositingMode *mode) |
| GpStatus WINGDIPAPI | GdipGetCompositingQuality (GpGraphics *graphics, CompositingQuality *quality) |
| GpStatus WINGDIPAPI | GdipGetInterpolationMode (GpGraphics *graphics, InterpolationMode *mode) |
| GpStatus WINGDIPAPI | GdipGetNearestColor (GpGraphics *graphics, ARGB *argb) |
| GpStatus WINGDIPAPI | GdipGetPageScale (GpGraphics *graphics, REAL *scale) |
| GpStatus WINGDIPAPI | GdipGetPageUnit (GpGraphics *graphics, GpUnit *unit) |
| GpStatus WINGDIPAPI | GdipGetPixelOffsetMode (GpGraphics *graphics, PixelOffsetMode *mode) |
| GpStatus WINGDIPAPI | GdipGetSmoothingMode (GpGraphics *graphics, SmoothingMode *mode) |
| GpStatus WINGDIPAPI | GdipGetTextContrast (GpGraphics *graphics, UINT *contrast) |
| GpStatus WINGDIPAPI | GdipGetTextRenderingHint (GpGraphics *graphics, TextRenderingHint *hint) |
| GpStatus WINGDIPAPI | GdipGetVisibleClipBounds (GpGraphics *graphics, GpRectF *rect) |
| GpStatus WINGDIPAPI | GdipGetVisibleClipBoundsI (GpGraphics *graphics, GpRect *rect) |
| GpStatus WINGDIPAPI | GdipGetWorldTransform (GpGraphics *graphics, GpMatrix *matrix) |
| GpStatus WINGDIPAPI | GdipGraphicsClear (GpGraphics *graphics, ARGB color) |
| GpStatus WINGDIPAPI | GdipIsClipEmpty (GpGraphics *graphics, BOOL *res) |
| GpStatus WINGDIPAPI | GdipIsVisiblePoint (GpGraphics *graphics, REAL x, REAL y, BOOL *result) |
| GpStatus WINGDIPAPI | GdipIsVisiblePointI (GpGraphics *graphics, INT x, INT y, BOOL *result) |
| GpStatus WINGDIPAPI | GdipIsVisibleRect (GpGraphics *graphics, REAL x, REAL y, REAL width, REAL height, BOOL *result) |
| GpStatus WINGDIPAPI | GdipIsVisibleRectI (GpGraphics *graphics, INT x, INT y, INT width, INT height, BOOL *result) |
| GpStatus | gdip_format_string (HDC hdc, GDIPCONST WCHAR *string, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, gdip_format_string_callback callback, void *user_data) |
| static GpStatus | measure_ranges_callback (HDC hdc, GDIPCONST WCHAR *string, INT index, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, INT lineno, const RectF *bounds, INT *underlined_indexes, INT underlined_index_count, void *user_data) |
| GpStatus WINGDIPAPI | GdipMeasureCharacterRanges (GpGraphics *graphics, GDIPCONST WCHAR *string, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *layoutRect, GDIPCONST GpStringFormat *stringFormat, INT regionCount, GpRegion **regions) |
| static GpStatus | measure_string_callback (HDC hdc, GDIPCONST WCHAR *string, INT index, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, INT lineno, const RectF *bounds, INT *underlined_indexes, INT underlined_index_count, void *user_data) |
| GpStatus WINGDIPAPI | GdipMeasureString (GpGraphics *graphics, GDIPCONST WCHAR *string, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, RectF *bounds, INT *codepointsfitted, INT *linesfilled) |
| static GpStatus | draw_string_callback (HDC hdc, GDIPCONST WCHAR *string, INT index, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, INT lineno, const RectF *bounds, INT *underlined_indexes, INT underlined_index_count, void *user_data) |
| GpStatus WINGDIPAPI | GdipDrawString (GpGraphics *graphics, GDIPCONST WCHAR *string, INT length, GDIPCONST GpFont *font, GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format, GDIPCONST GpBrush *brush) |
| GpStatus WINGDIPAPI | GdipResetClip (GpGraphics *graphics) |
| GpStatus WINGDIPAPI | GdipResetWorldTransform (GpGraphics *graphics) |
| GpStatus WINGDIPAPI | GdipRestoreGraphics (GpGraphics *graphics, GraphicsState state) |
| GpStatus WINGDIPAPI | GdipRotateWorldTransform (GpGraphics *graphics, REAL angle, GpMatrixOrder order) |
| GpStatus WINGDIPAPI | GdipSaveGraphics (GpGraphics *graphics, GraphicsState *state) |
| GpStatus WINGDIPAPI | GdipBeginContainer2 (GpGraphics *graphics, GraphicsContainer *state) |
| GpStatus WINGDIPAPI | GdipBeginContainer (GpGraphics *graphics, GDIPCONST GpRectF *dstrect, GDIPCONST GpRectF *srcrect, GpUnit unit, GraphicsContainer *state) |
| GpStatus WINGDIPAPI | GdipBeginContainerI (GpGraphics *graphics, GDIPCONST GpRect *dstrect, GDIPCONST GpRect *srcrect, GpUnit unit, GraphicsContainer *state) |
| GpStatus WINGDIPAPI | GdipComment (GpGraphics *graphics, UINT sizeData, GDIPCONST BYTE *data) |
| GpStatus WINGDIPAPI | GdipEndContainer (GpGraphics *graphics, GraphicsContainer state) |
| GpStatus WINGDIPAPI | GdipScaleWorldTransform (GpGraphics *graphics, REAL sx, REAL sy, GpMatrixOrder order) |
| GpStatus WINGDIPAPI | GdipSetClipGraphics (GpGraphics *graphics, GpGraphics *srcgraphics, CombineMode mode) |
| GpStatus WINGDIPAPI | GdipSetCompositingMode (GpGraphics *graphics, CompositingMode mode) |
| GpStatus WINGDIPAPI | GdipSetCompositingQuality (GpGraphics *graphics, CompositingQuality quality) |
| GpStatus WINGDIPAPI | GdipSetInterpolationMode (GpGraphics *graphics, InterpolationMode mode) |
| GpStatus WINGDIPAPI | GdipSetPageScale (GpGraphics *graphics, REAL scale) |
| GpStatus WINGDIPAPI | GdipSetPageUnit (GpGraphics *graphics, GpUnit unit) |
| GpStatus WINGDIPAPI | GdipSetPixelOffsetMode (GpGraphics *graphics, PixelOffsetMode mode) |
| GpStatus WINGDIPAPI | GdipSetRenderingOrigin (GpGraphics *graphics, INT x, INT y) |
| GpStatus WINGDIPAPI | GdipGetRenderingOrigin (GpGraphics *graphics, INT *x, INT *y) |
| GpStatus WINGDIPAPI | GdipSetSmoothingMode (GpGraphics *graphics, SmoothingMode mode) |
| GpStatus WINGDIPAPI | GdipSetTextContrast (GpGraphics *graphics, UINT contrast) |
| GpStatus WINGDIPAPI | GdipSetTextRenderingHint (GpGraphics *graphics, TextRenderingHint hint) |
| GpStatus WINGDIPAPI | GdipSetWorldTransform (GpGraphics *graphics, GpMatrix *matrix) |
| GpStatus WINGDIPAPI | GdipTranslateWorldTransform (GpGraphics *graphics, REAL dx, REAL dy, GpMatrixOrder order) |
| GpStatus WINGDIPAPI | GdipSetClipHrgn (GpGraphics *graphics, HRGN hrgn, CombineMode mode) |
| GpStatus WINGDIPAPI | GdipSetClipPath (GpGraphics *graphics, GpPath *path, CombineMode mode) |
| GpStatus WINGDIPAPI | GdipSetClipRect (GpGraphics *graphics, REAL x, REAL y, REAL width, REAL height, CombineMode mode) |
| GpStatus WINGDIPAPI | GdipSetClipRectI (GpGraphics *graphics, INT x, INT y, INT width, INT height, CombineMode mode) |
| GpStatus WINGDIPAPI | GdipSetClipRegion (GpGraphics *graphics, GpRegion *region, CombineMode mode) |
| GpStatus WINGDIPAPI | GdipSetMetafileDownLevelRasterizationLimit (GpMetafile *metafile, UINT limitDpi) |
| GpStatus WINGDIPAPI | GdipDrawPolygon (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipDrawPolygonI (GpGraphics *graphics, GpPen *pen, GDIPCONST GpPoint *points, INT count) |
| GpStatus WINGDIPAPI | GdipGetDpiX (GpGraphics *graphics, REAL *dpi) |
| GpStatus WINGDIPAPI | GdipGetDpiY (GpGraphics *graphics, REAL *dpi) |
| GpStatus WINGDIPAPI | GdipMultiplyWorldTransform (GpGraphics *graphics, GDIPCONST GpMatrix *matrix, GpMatrixOrder order) |
| GpStatus WINGDIPAPI | GdipGetDC (GpGraphics *graphics, HDC *hdc) |
| GpStatus WINGDIPAPI | GdipReleaseDC (GpGraphics *graphics, HDC hdc) |
| GpStatus WINGDIPAPI | GdipGetClip (GpGraphics *graphics, GpRegion *region) |
| GpStatus WINGDIPAPI | GdipTransformPoints (GpGraphics *graphics, GpCoordinateSpace dst_space, GpCoordinateSpace src_space, GpPointF *points, INT count) |
| GpStatus WINGDIPAPI | GdipTransformPointsI (GpGraphics *graphics, GpCoordinateSpace dst_space, GpCoordinateSpace src_space, GpPoint *points, INT count) |
| HPALETTE WINGDIPAPI | GdipCreateHalftonePalette (void) |
| GpStatus WINGDIPAPI | GdipTranslateClip (GpGraphics *graphics, REAL dx, REAL dy) |
| GpStatus WINGDIPAPI | GdipTranslateClipI (GpGraphics *graphics, INT dx, INT dy) |
| GpStatus WINGDIPAPI | GdipMeasureDriverString (GpGraphics *graphics, GDIPCONST UINT16 *text, INT length, GDIPCONST GpFont *font, GDIPCONST PointF *positions, INT flags, GDIPCONST GpMatrix *matrix, RectF *boundingBox) |
| static GpStatus | GDI32_GdipDrawDriverString (GpGraphics *graphics, GDIPCONST UINT16 *text, INT length, GDIPCONST GpFont *font, GDIPCONST GpBrush *brush, GDIPCONST PointF *positions, INT flags, GDIPCONST GpMatrix *matrix) |
| static GpStatus | SOFTWARE_GdipDrawDriverString (GpGraphics *graphics, GDIPCONST UINT16 *text, INT length, GDIPCONST GpFont *font, GDIPCONST GpBrush *brush, GDIPCONST PointF *positions, INT flags, GDIPCONST GpMatrix *matrix) |
| GpStatus WINGDIPAPI | GdipDrawDriverString (GpGraphics *graphics, GDIPCONST UINT16 *text, INT length, GDIPCONST GpFont *font, GDIPCONST GpBrush *brush, GDIPCONST PointF *positions, INT flags, GDIPCONST GpMatrix *matrix) |
| GpStatus WINGDIPAPI | GdipRecordMetafileStream (IStream *stream, HDC hdc, EmfType type, GDIPCONST GpRect *frameRect, MetafileFrameUnit frameUnit, GDIPCONST WCHAR *desc, GpMetafile **metafile) |
| GpStatus WINGDIPAPI | GdipIsVisibleClipEmpty (GpGraphics *graphics, BOOL *res) |
| GpStatus WINGDIPAPI | GdipResetPageTransform (GpGraphics *graphics) |
Variables |
| static const COLORREF | DC_BACKGROUND_KEY = 0x0c0b0d |
Generated on Sat May 26 2012 05:08:03 for ReactOS by
1.7.6.1
|