ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dclife.c File Reference
#include <win32k.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define DIRTY_DEFAULT   DIRTY_CHARSET|DIRTY_BACKGROUND|DIRTY_TEXT|DIRTY_LINE|DIRTY_FILL
#define gmxWorldToDeviceDefault   gmxWorldToPageDefault
#define gmxDeviceToWorldDefault   gmxWorldToPageDefault

Functions

INIT_FUNCTION NTSTATUS NTAPI InitDcImpl ()
PDC NTAPI DC_AllocDcWithHandle ()
void DC_InitHack (PDC pdc)
VOID NTAPI DC_vInitDc (PDC pdc, DCTYPE dctype, PPDEVOBJ ppdev)
BOOL NTAPI DC_Cleanup (PVOID ObjectBody)
VOID NTAPI DC_vSetOwner (PDC pdc, ULONG ulOwner)
BOOL NTAPI GreSetDCOwner (HDC hdc, ULONG ulOwner)
static void DC_vUpdateDC (PDC pdc)
VOID FASTCALL DC_vPrepareDCsForBlit (PDC pdc1, RECT rc1, PDC pdc2, RECT rc2)
VOID FASTCALL DC_vFinishBlit (PDC pdc1, PDC pdc2)
HDC NTAPI GreOpenDCW (PUNICODE_STRING pustrDevice, DEVMODEW *pdmInit, PUNICODE_STRING pustrLogAddr, ULONG iType, BOOL bDisplay, HANDLE hspool, VOID *pDriverInfo2, VOID *pUMdhpdev)
HDC APIENTRY NtGdiOpenDCW (PUNICODE_STRING pustrDevice, DEVMODEW *pdmInit, PUNICODE_STRING pustrLogAddr, ULONG iType, BOOL bDisplay, HANDLE hspool, VOID *pDriverInfo2, VOID *pUMdhpdev)
HDC APIENTRY NtGdiCreateCompatibleDC (HDC hdc)
BOOL FASTCALL IntGdiDeleteDC (HDC hDC, BOOL Force)
BOOL APIENTRY NtGdiDeleteObjectApp (HANDLE hobj)
BOOL FASTCALL MakeInfoDC (PDC pdc, BOOL bSet)
BOOL APIENTRY NtGdiMakeInfoDC (IN HDC hdc, IN BOOL bSet)
HDC FASTCALL IntGdiCreateDC (PUNICODE_STRING Driver, PUNICODE_STRING pustrDevice, PVOID pUMdhpdev, CONST PDEVMODEW pdmInit, BOOL CreateAsIC)
HDC FASTCALL IntGdiCreateDisplayDC (HDEV hDev, ULONG DcType, BOOL EmptyDC)

Variables

PSURFACE psurfDefaultBitmap = NULL
PBRUSH pbrDefaultBrush = NULL
static const MATRIX gmxWorldToDeviceDefault
static const MATRIX gmxDeviceToWorldDefault
static const MATRIX gmxWorldToPageDefault

Generated on Mon May 28 2012 06:10:58 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.