ReactOS 0.4.16-dev-106-g10b08aa
|
Go to the source code of this file.
Variables | |
PSURFACE | psurfDefaultBitmap = NULL |
PBRUSH | pbrDefaultBrush = NULL |
const MATRIX | gmxWorldToDeviceDefault |
const MATRIX | gmxDeviceToWorldDefault |
const MATRIX | gmxWorldToPageDefault |
#define DIRTY_DEFAULT DIRTY_CHARSET|DIRTY_BACKGROUND|DIRTY_TEXT|DIRTY_LINE|DIRTY_FILL |
#define gmxDeviceToWorldDefault gmxWorldToPageDefault |
#define gmxWorldToDeviceDefault gmxWorldToPageDefault |
PDC NTAPI DC_AllocDcWithHandle | ( | GDILOOBJTYPE | eDcObjType | ) |
Definition at line 69 of file dclife.c.
Referenced by GreCreateCompatibleDC(), GreOpenDCW(), and NtGdiSaveDC().
Definition at line 104 of file dclife.c.
Referenced by GreCreateCompatibleDC(), and GreOpenDCW().
Definition at line 357 of file dclife.c.
Definition at line 614 of file dclife.c.
Referenced by GreGradientFill(), GreStretchBltMask(), IntExtTextOutW(), IntGdiBitBltRgn(), IntGdiFillRgn(), IntGdiPolyline(), IntPatBlt(), IntRectangle(), IntRoundRect(), NtGdiAlphaBlend(), NtGdiAngleArc(), NtGdiArcInternal(), NtGdiEllipse(), NtGdiExtFloodFill(), NtGdiFillPath(), NtGdiGetPixel(), NtGdiLineTo(), NtGdiMaskBlt(), NtGdiPolyPolyDraw(), NtGdiSetDIBitsToDeviceInternal(), NtGdiStretchDIBitsInternal(), NtGdiStrokeAndFillPath(), NtGdiStrokePath(), NtGdiTransparentBlt(), and UserDrawIconEx().
Definition at line 129 of file dclife.c.
Referenced by GreCreateCompatibleDC(), GreOpenDCW(), and NtGdiSaveDC().
VOID FASTCALL DC_vPrepareDCsForBlit | ( | PDC | pdcDest, |
const RECT * | rcDest, | ||
PDC | pdcSrc, | ||
const RECT * | rcSrc | ||
) |
Definition at line 505 of file dclife.c.
Referenced by GreGradientFill(), GreStretchBltMask(), IntExtTextOutW(), IntGdiBitBltRgn(), IntGdiFillRgn(), IntGdiPolyline(), IntPatBlt(), IntRectangle(), IntRoundRect(), NtGdiAlphaBlend(), NtGdiAngleArc(), NtGdiArcInternal(), NtGdiEllipse(), NtGdiExtFloodFill(), NtGdiFillPath(), NtGdiGetPixel(), NtGdiLineTo(), NtGdiMaskBlt(), NtGdiPolyPolyDraw(), NtGdiSetDIBitsToDeviceInternal(), NtGdiStretchDIBitsInternal(), NtGdiStrokeAndFillPath(), NtGdiStrokePath(), NtGdiTransparentBlt(), and UserDrawIconEx().
Definition at line 414 of file dclife.c.
Referenced by GreSetDCOwner().
Definition at line 475 of file dclife.c.
Referenced by DC_vPrepareDCsForBlit().
Definition at line 817 of file dclife.c.
Referenced by NtGdiCreateCompatibleDC(), and NtGdiCreateMetafileDC().
HDC NTAPI GreOpenDCW | ( | PUNICODE_STRING | pustrDevice, |
DEVMODEW * | pdmInit, | ||
PUNICODE_STRING | pustrLogAddr, | ||
ULONG | iType, | ||
BOOL | bDisplay, | ||
HANDLE | hspool, | ||
VOID * | pDriverInfo2, | ||
PVOID * | pUMdhpdev | ||
) |
Definition at line 640 of file dclife.c.
Referenced by IntGdiCreateDC(), and NtGdiOpenDCW().
Definition at line 455 of file dclife.c.
Referenced by co_IntInitializeDesktopGraphics(), DceAllocDCE(), DceFreeDCE(), DceFreeWindowDCE(), DceReleaseDC(), DxEngSetDCOwner(), IntEndDesktopGraphics(), and UserGetDCEx().
Internal functions
Definition at line 53 of file dclife.c.
Referenced by DriverEntry().
HDC FASTCALL IntGdiCreateDC | ( | PUNICODE_STRING | Driver, |
PUNICODE_STRING | pustrDevice, | ||
PVOID | pUMdhpdev, | ||
CONST PDEVMODEW | pdmInit, | ||
BOOL | CreateAsIC | ||
) |
Definition at line 1040 of file dclife.c.
Referenced by co_IntInitializeDesktopGraphics(), DceCreateDisplayDC(), EngpRegisterGraphicsDevice(), IntGdiCreateDisplayDC(), and UserLoadImage().
Definition at line 1063 of file dclife.c.
Referenced by DxEngCreateMemoryDC(), and UserGetDesktopDC().
Definition at line 892 of file dclife.c.
Referenced by DceFreeDCE(), DxEngDeleteDC(), IntGdiDeleteDC(), IntUpdateLayeredWindowI(), MENU_DrawBitmapItem(), MENU_DrawMenuItem(), NtGdiDeleteObjectApp(), and SnapWindow().
Definition at line 969 of file dclife.c.
Referenced by NtGdiMakeInfoDC().
Definition at line 884 of file dclife.c.
Referenced by IntGdiCreateDisplayDC().
Definition at line 1023 of file dclife.c.
__kernel_entry HDC APIENTRY NtGdiOpenDCW | ( | _In_opt_ PUNICODE_STRING | pustrDevice, |
_In_ DEVMODEW * | pdmInit, | ||
_In_ PUNICODE_STRING | pustrLogAddr, | ||
_In_ ULONG | iType, | ||
_In_ BOOL | bDisplay, | ||
_In_opt_ HANDLE | hspool, | ||
_At_((PUMDHPDEV *) pUMdhpdev, _Out_) PVOID | pUMdhpdev | ||
) |
Definition at line 694 of file dclife.c.
Referenced by IntCreateDICW().
Definition at line 18 of file dclife.c.
Referenced by DC_vInitDc(), DC_vUpdateBackgroundBrush(), DC_vUpdateTextBrush(), and InitDcImpl().
Definition at line 17 of file dclife.c.
Referenced by EBRUSHOBJ_vInit(), InitDcImpl(), IntCreateCompatibleBitmap(), and TranslateCOLORREF().