ReactOS 0.4.16-dev-303-g11d5cb8
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "gdi_private.h"
Go to the source code of this file.
Classes | |
struct | EMFDRV_PDEVICE |
Macros | |
#define | HANDLE_LIST_INC 20 |
#define HANDLE_LIST_INC 20 |
Definition at line 58 of file enhmetafiledrv.h.
Definition at line 417 of file dc.c.
Definition at line 390 of file graphics.c.
BOOL EMFDRV_Arc | ( | PHYSDEV | dev, |
INT | left, | ||
INT | top, | ||
INT | right, | ||
INT | bottom, | ||
INT | xstart, | ||
INT | ystart, | ||
INT | xend, | ||
INT | yend | ||
) |
Definition at line 349 of file graphics.c.
BOOL EMFDRV_ArcTo | ( | PHYSDEV | dev, |
INT | left, | ||
INT | top, | ||
INT | right, | ||
INT | bottom, | ||
INT | xstart, | ||
INT | ystart, | ||
INT | xend, | ||
INT | yend | ||
) |
Definition at line 359 of file graphics.c.
Definition at line 427 of file dc.c.
BOOL EMFDRV_BitBlt | ( | PHYSDEV | devDst, |
INT | xDst, | ||
INT | yDst, | ||
INT | width, | ||
INT | height, | ||
PHYSDEV | devSrc, | ||
INT | xSrc, | ||
INT | ySrc, | ||
DWORD | rop | ||
) |
BOOL EMFDRV_Chord | ( | PHYSDEV | dev, |
INT | left, | ||
INT | top, | ||
INT | right, | ||
INT | bottom, | ||
INT | xstart, | ||
INT | ystart, | ||
INT | xend, | ||
INT | yend | ||
) |
Definition at line 380 of file graphics.c.
Definition at line 111 of file objects.c.
Referenced by EMFDRV_FillRgn(), EMFDRV_FrameRgn(), EMFDRV_SelectBrush(), and EMFDRV_SetDCBrushColor().
Definition at line 77 of file objects.c.
Definition at line 408 of file graphics.c.
Definition at line 747 of file graphics.c.
Definition at line 207 of file dc.c.
BOOL EMFDRV_ExtTextOut | ( | PHYSDEV | dev, |
INT | x, | ||
INT | y, | ||
UINT | flags, | ||
const RECT * | lprect, | ||
LPCWSTR | str, | ||
UINT | count, | ||
const INT * | lpDx | ||
) |
Definition at line 883 of file graphics.c.
Definition at line 1087 of file graphics.c.
Definition at line 765 of file graphics.c.
Definition at line 798 of file graphics.c.
Definition at line 520 of file objects.c.
BOOL EMFDRV_GradientFill | ( | PHYSDEV | dev, |
TRIVERTEX * | vert_array, | ||
ULONG | nvert, | ||
void * | grad_array, | ||
ULONG | ngrad, | ||
ULONG | mode | ||
) |
Definition at line 1033 of file graphics.c.
Definition at line 875 of file graphics.c.
Definition at line 188 of file graphics.c.
Definition at line 358 of file dc.c.
Definition at line 173 of file graphics.c.
Definition at line 867 of file graphics.c.
BOOL EMFDRV_PatBlt | ( | PHYSDEV | dev, |
struct bitblt_coords * | dst, | ||
DWORD | rop | ||
) |
Definition at line 30 of file bitblt.c.
BOOL EMFDRV_Pie | ( | PHYSDEV | dev, |
INT | left, | ||
INT | top, | ||
INT | right, | ||
INT | bottom, | ||
INT | xstart, | ||
INT | ystart, | ||
INT | xend, | ||
INT | yend | ||
) |
Definition at line 369 of file graphics.c.
Definition at line 617 of file graphics.c.
Definition at line 625 of file graphics.c.
Definition at line 710 of file graphics.c.
Definition at line 608 of file graphics.c.
Definition at line 592 of file graphics.c.
Definition at line 600 of file graphics.c.
Definition at line 701 of file graphics.c.
Definition at line 692 of file graphics.c.
Definition at line 447 of file graphics.c.
Definition at line 48 of file dc.c.
BOOL EMFDRV_RoundRect | ( | PHYSDEV | dev, |
INT | left, | ||
INT | top, | ||
INT | right, | ||
INT | bottom, | ||
INT | ell_width, | ||
INT | ell_height | ||
) |
Definition at line 486 of file graphics.c.
BOOL EMFDRV_ScaleViewportExtEx | ( | PHYSDEV | dev, |
INT | xNum, | ||
INT | xDenom, | ||
INT | yNum, | ||
INT | yDenom, | ||
SIZE * | size | ||
) |
Definition at line 303 of file dc.c.
BOOL EMFDRV_ScaleWindowExtEx | ( | PHYSDEV | dev, |
INT | xNum, | ||
INT | xDenom, | ||
INT | yNum, | ||
INT | yDenom, | ||
SIZE * | size | ||
) |
HBRUSH EMFDRV_SelectBrush | ( | PHYSDEV | dev, |
HBRUSH | hbrush, | ||
const struct brush_pattern * | pattern | ||
) |
Definition at line 205 of file objects.c.
Definition at line 478 of file dc.c.
Definition at line 284 of file objects.c.
Definition at line 437 of file objects.c.
HPEN EMFDRV_SelectPen | ( | PHYSDEV | dev, |
HPEN | handle, | ||
const struct brush_pattern * | pattern | ||
) |
Definition at line 369 of file objects.c.
Definition at line 154 of file dc.c.
Definition at line 467 of file objects.c.
Definition at line 493 of file objects.c.
INT EMFDRV_SetDIBitsToDevice | ( | PHYSDEV | dev, |
INT | xDest, | ||
INT | yDest, | ||
DWORD | cx, | ||
DWORD | cy, | ||
INT | xSrc, | ||
INT | ySrc, | ||
UINT | startscan, | ||
UINT | lines, | ||
LPCVOID | bits, | ||
BITMAPINFO * | info, | ||
UINT | coloruse | ||
) |
Definition at line 233 of file bitblt.c.
Definition at line 526 of file graphics.c.
Definition at line 81 of file dc.c.
BOOL EMFDRV_StretchBlt | ( | PHYSDEV | devDst, |
struct bitblt_coords * | dst, | ||
PHYSDEV | devSrc, | ||
struct bitblt_coords * | src, | ||
DWORD | rop | ||
) |
Definition at line 67 of file bitblt.c.
INT EMFDRV_StretchDIBits | ( | PHYSDEV | dev, |
INT | xDst, | ||
INT | yDst, | ||
INT | widthDst, | ||
INT | heightDst, | ||
INT | xSrc, | ||
INT | ySrc, | ||
INT | widthSrc, | ||
INT | heightSrc, | ||
const void * | bits, | ||
BITMAPINFO * | info, | ||
UINT | wUsage, | ||
DWORD | dwRop | ||
) |
Definition at line 176 of file bitblt.c.
Definition at line 1095 of file graphics.c.
Definition at line 1103 of file graphics.c.
Definition at line 231 of file init.c.
Referenced by EMFDRV_ArcChordPie(), EMFDRV_Ellipse(), EMFDRV_ExtTextOut(), EMFDRV_FillRgn(), EMFDRV_FrameRgn(), EMFDRV_GradientFill(), EMFDRV_LineTo(), EMFDRV_PaintInvertRgn(), EMFDRV_PatBlt(), EMFDRV_PolyDraw(), EMFDRV_Polylinegon(), EMFDRV_PolyPolylinegon(), EMFDRV_Rectangle(), EMFDRV_RoundRect(), EMFDRV_SetDIBitsToDevice(), EMFDRV_SetPixel(), EMFDRV_StretchBlt(), EMFDRV_StretchDIBits(), and emfdrv_stroke_and_fill_path().
Definition at line 194 of file init.c.
Referenced by CloseEnhMetaFile(), EMFDRV_AbortPath(), EMFDRV_AngleArc(), EMFDRV_ArcChordPie(), EMFDRV_BeginPath(), EMFDRV_CloseFigure(), EMFDRV_CreateBrushIndirect(), EMFDRV_CreateFontIndirect(), EMFDRV_CreatePalette(), EMFDRV_CreatePenIndirect(), EMFDRV_DeleteObject(), EMFDRV_Ellipse(), EMFDRV_EndPath(), EMFDRV_ExcludeClipRect(), EMFDRV_ExtFloodFill(), EMFDRV_ExtSelectClipRgn(), EMFDRV_ExtTextOut(), EMFDRV_FillRgn(), EMFDRV_FlattenPath(), EMFDRV_FrameRgn(), EMFDRV_GdiComment(), EMFDRV_GradientFill(), EMFDRV_IntersectClipRect(), EMFDRV_LineTo(), EMFDRV_ModifyWorldTransform(), EMFDRV_MoveTo(), EMFDRV_OffsetClipRgn(), EMFDRV_OffsetViewportOrgEx(), EMFDRV_OffsetWindowOrgEx(), EMFDRV_PaintInvertRgn(), EMFDRV_PatBlt(), EMFDRV_PolyDraw(), EMFDRV_Polylinegon(), EMFDRV_PolyPolylinegon(), EMFDRV_Rectangle(), EMFDRV_RestoreDC(), EMFDRV_RoundRect(), EMFDRV_SaveDC(), EMFDRV_ScaleViewportExtEx(), EMFDRV_ScaleWindowExtEx(), EMFDRV_SelectBrush(), EMFDRV_SelectClipPath(), EMFDRV_SelectFont(), EMFDRV_SelectPalette(), EMFDRV_SelectPen(), EMFDRV_SetArcDirection(), EMFDRV_SetBkColor(), EMFDRV_SetBkMode(), EMFDRV_SetDCBrushColor(), EMFDRV_SetDCPenColor(), EMFDRV_SetDIBitsToDevice(), EMFDRV_SetLayout(), EMFDRV_SetMapMode(), EMFDRV_SetMapperFlags(), EMFDRV_SetPixel(), EMFDRV_SetPolyFillMode(), EMFDRV_SetROP2(), EMFDRV_SetStretchBltMode(), EMFDRV_SetTextAlign(), EMFDRV_SetTextColor(), EMFDRV_SetTextJustification(), EMFDRV_SetViewportExtEx(), EMFDRV_SetViewportOrgEx(), EMFDRV_SetWindowExtEx(), EMFDRV_SetWindowOrgEx(), EMFDRV_SetWorldTransform(), EMFDRV_StretchBlt(), EMFDRV_StretchDIBits(), emfdrv_stroke_and_fill_path(), and EMFDRV_WidenPath().
|
inlinestatic |
Definition at line 49 of file enhmetafiledrv.h.
Referenced by CloseEnhMetaFile(), EMFDRV_AddHandle(), EMFDRV_ArcChordPie(), EMFDRV_BeginPath(), EMFDRV_DeleteDC(), EMFDRV_DeleteObject(), EMFDRV_Ellipse(), EMFDRV_ExtTextOut(), EMFDRV_FindObject(), EMFDRV_GetDeviceCaps(), EMFDRV_LineTo(), EMFDRV_PolyDraw(), EMFDRV_Polylinegon(), EMFDRV_PolyPolylinegon(), EMFDRV_Rectangle(), EMFDRV_RestoreDC(), EMFDRV_RoundRect(), EMFDRV_SelectBrush(), EMFDRV_SelectFont(), EMFDRV_SelectPalette(), EMFDRV_SelectPen(), EMFDRV_SetBkColor(), EMFDRV_SetDCBrushColor(), EMFDRV_SetDCPenColor(), EMFDRV_SetTextColor(), EMFDRV_UpdateBBox(), and EMFDRV_WriteRecord().